mysql now(),current_timestamp(),sysdate();区别:
current_timestamp与now一致,是sql语句执行开始的时间;sysdate()则是执行sysdate函数时的时间;
测试语句如下:
select NOW(), CURRENT_TIMESTAMP(), SYSDATE(), SLEEP(5), NOW(), CURRENT_TIMESTAMP(), SYSDATE();
输出结果如下:
NOW() |CURRENT_TIMESTAMP() |SYSDATE() |SLEEP(5)|NOW() |CURRENT_TIMESTAMP() |SYSDATE() |
---------------------|---------------------|---------------------|--------|---------------------|---------------------|---------------------|
2020-08-13 09:51:51.0|2020-08-13 09:51:51.0|2020-08-13 09:51:51.0| 0|2020-08-13 09:51:51.0|2020-08-13 09:51:51.0|2020-08-13 09:51:56.0|