在我做的过程中 1.将一个名为“开始”的变量设置为时间戳()。 2.做某事,例如在表中插入1,000,000行 3.将另一个名为“ stop”的变量设置为timestamp(); 4.比较“开始”与“停止”。它们是相同的,它们是相同的。
我的秒表计时插入了大约一分钟。
我阅读了MySQL手册,基本上没有用。 真实的函数文档必须包含-返回类型,函数名称和参数(用法和类型),并且附带条件也将有所帮助。
答案 0 :(得分:1)
NOW()返回一个恒定时间,该时间指示该语句开始执行的时间。 (在存储的函数或触发器中,NOW()返回函数或触发语句开始执行的时间。)这与SYSDATE()的行为不同,后者返回确切的执行时间。
我猜您使用CURRENT_TIMESTAMP()
,因为TIMESTAMP()
需要一个或两个参数。前者是NOW()
的同义词。
如果要将时间测量代码放入存储过程或函数中,SYSDATE()
是适合您的函数。