MySQL日期和时间函数讲解
1. NOW、CURRENT_TIMESTAMP和SYSDATE 这些函数都能返回当前的系统时间,它们之间有区别吗?先来看个例子。 mysql> SELECT NOW(),CURRENT_TIMESTAMP(),SYSDATE()\G; *************************** 1. row *************************** NOW(): 2011-02-04 20:35:04 CURRENT_TIMESTAMP(): 2011-02-04 20:35:04 SYSDATE(): 2011-02-04 20:35:04 从上面的例子看来,3个函数都是返回当前的系统时间,再来看下面这个例子: mysql>SELECT -> NOW(), -> CURRENT_TIMESTAMP(), -> SYSDATE(), -> SLEEP(2), -> NOW(), -> CURRENT_TIMESTAMP(), -> SYSDATE()\G *************************** 1. row *************************** NOW(): 2011-11-29 21:04:49 CURRENT_TIMESTAMP(): 2011-11-29 21:04:49 SYSDATE(): 2011-11-29 21:04