Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Utwórz pole z domyślnym czasem epoki

Możesz użyć UNIX_TIMESTAMP() funkcja w twoim SELECT oświadczenia, jak w poniższym przykładzie:

CREATE TABLE test_tb (`timestamp` TIMESTAMP DEFAULT NOW());
INSERT INTO test_tb VALUES (DEFAULT);

SELECT UNIX_TIMESTAMP(`timestamp`) epoch, `timestamp` FROM test_tb;
+------------+---------------------+
| epoch      | timestamp           |
+------------+---------------------+
| 1281834891 | 2010-08-15 03:14:51 |
+------------+---------------------+
1 row in set (0.00 sec)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwersja Varchar na numer w celu sortowania

  2. Dodaj brakujący miesiąc do wyniku zapytania

  3. Opóźnienie wykonania wyzwalacza/procedury MySQL

  4. Zrzuć wszystkie tabele w formacie CSV, używając „mysqldump”

  5. Zapętl wstawiaj Zapytanie w PHP