2015-09-18 77 views
1

如這裏給出的,我們可以將小數秒: http://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.htmlMySQL的:插入當前時間戳和微秒精度

如果執行這個查詢 CREATE TABLE t1 (t TIME(3), dt DATETIME(6)); 和現在使用插入()我在數據庫中獲取2015-09-18 20:11:40.000000

此外,如果我設置屬性與DATETIME ON UPDATE CURRENT_TIMESTAMP它不存儲小數秒。

如何在MYSQL中保存小數秒?我不想插入它,我想要當前時間戳或類似NOW()? 什麼查詢可以用來插入時間戳?

如果MYSQL中沒有可用的功能,可以使用php嗎?

回答

0

具有與sysdate()函數而不是NOW()一試:

SELECT sysdate(6); 

原因僅僅是NOW()是基於TIMESTAMP只解析爲秒。

+0

它的工作原理!謝謝!! +1 –

相關問題