| 函數 | 回傳格式 | 範例 |
|---|---|---|
| NOW() | YYYY-MM-DD HH:MM:SS | 2012-09-23 06:48:28 |
| CURDATE() | YYYY-MM-DD | 2012-09-23 |
| CURTIME() | HH:MM:SS | 06:48:28 |
| UNIX_TIMESTAMP() | 整數時間戳 | 1348408108 |
| SYSDATE() | YYYY-MM-DD HH:MM:SS | 2012-09-23 06:48:28 |
mysql> SELECT NOW(), SLEEP(2), NOW();
+---------------------+----------+---------------------+
| NOW() | SLEEP(2) | NOW() |
+---------------------+----------+---------------------+
| 2012-09-23 06:54:29 | 0 | 2012-09-23 06:54:29 |
+---------------------+----------+---------------------+
1 row in set (2.00 sec)
mysql> SELECT SYSDATE(), SLEEP(2), SYSDATE();
+---------------------+----------+---------------------+
| SYSDATE() | SLEEP(2) | SYSDATE() |
+---------------------+----------+---------------------+
| 2012-09-23 06:55:00 | 0 | 2012-09-23 06:55:02 |
+---------------------+----------+---------------------+
1 row in set (2.01 sec)
使用 SYSDATE() 會導致主從資料不一致!
--sysdate-is-now 參數強制 SYSDATE() 等同 NOW()