数据库教程:mysql中时间函数NOW()和SYSDATE()的区别

NOW()和SYSDATE()虽然都表示当前时间,但使用上有一点点区别: NOW()取的是语句开始执行的时间 SYSDATE()取的是动态的实时时间 执行下面这个例子就明白了:SELECT NOW(),SYSDATE(),SLEEP(3),NOW(),SYSDATE() 先查询了NOW()和SYSD …

now()和sysdate()虽然都表示当前时间,但使用上有一点点区别:

  1. now()取的是语句开始执行的时间

  2. sysdate()取的是动态的实时时间

 执行下面这个例子就明白了:select now(),sysdate(),sleep(3),now(),sysdate()

 

先查询了now()和sysdate(),然后sleep了3秒,再查询now()和sysdate(),结果如下:

now()值不发生改变,sysdate()时间发生改变

mysql中时间函数NOW()和SYSDATE()的区别

 

需要了解更多数据库技术:mysql中时间函数NOW()和SYSDATE()的区别,都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/830586.html

(0)
上一篇 2021年9月18日
下一篇 2021年9月18日

精彩推荐