2011-09-19 84 views
1

我有一個問題。PHPMyAdmin 2時間戳字段

我在表'created'和'last_updated'內創建了2個時間戳字段。兩者都是時間戳。 'last_updated'設置爲用戶最後一次登錄的時間,'created'是該帳戶創建的時間。

我將這兩個默認設置爲'無'。但是,我可以在列表視圖中看到,「創造」了

on update CURRENT_TIMESTAMP No CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 

我試圖在它自己的編輯此列,並將其保存後還在說同樣的事情。

我不想要任何默認值。我該如何改變這一點?

回答

1
ALTER TABLE `tablename` CHANGE COLUMN `last_updated` 
             `last_updated` TIMESTAMP NULL ; 

和時間戳的默認不能是一個隨機字符串值 - 它必須是時間戳。

+0

工作。爲什麼從PHPMyAdmin進行編輯並沒有改變它? –

+0

@JamesJ你需要「改變」表格,而不是編輯它。 – Neal