我可以通过查询获得不带毫秒的大致时间
SELECT UNIX_TIMESTAMP(NOW());
但是如何获取精确的包含毫秒的时间戳呢?例如,在执行以上查询之后,我得到了1352717640
的值,但我想要获得1352717640xxx
(其中的xxx代表毫秒数)。
更新
其他 SO 上的答案(比如this)提供的解决方案如下:
SELECT UNIX_TIMESTAMP(NOW(3))*1000;
但是这个查询只会用“000”填充毫秒位,但我想要获得精确的毫秒值,例如
1352717640937
。在SQLyog中:
在 MySQL 控制台中:
在MySQL 5.1中是否可能?