什么时候会用到 在日常开发写SQL中经常需要当前时间来判断一些时间的数据 在哪种情况下两个可以通用 如果查询的数据量很小或者可以将查询所需要的时间忽略不计 通过实例看区别 先获取两者的值,然后等待4s,再获取一遍,可以看到SYSDATE()获取的值是4s后的时间 结论 NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间