什么时候会用到
在日常开发写SQL中经常需要当前时间来判断一些时间的数据
在哪种情况下两个可以通用
如果查询的数据量很小或者可以将查询所需要的时间忽略不计
通过实例看区别
先获取两者的值,然后等待4s,再获取一遍,可以看到SYSDATE()获取的值是4s后的时间
结论
NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间
版权声明:本文为qq_44942083原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
在日常开发写SQL中经常需要当前时间来判断一些时间的数据
如果查询的数据量很小或者可以将查询所需要的时间忽略不计
先获取两者的值,然后等待4s,再获取一遍,可以看到SYSDATE()获取的值是4s后的时间
NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间