當我有下列數據的表:爲何'更新CURRENT_TIMESTAMP'在相同數據更新時不更新?
StatementID(int AI) | created_by(int) | changed_when(onUpdate CURRENT_TIMESTAMP)
--------------------------------------------------------------------------------
7 | 4 | 2013-02-26 12:05:57
8 | 4 | 2013-02-26 12:20:12
我有以下查詢:
mysql_query('
UPDATE table
SET created_by = 4
WHERE statementID=8');
當我編輯的聲明信息(其它TBL),它是由同一個用戶編輯作爲最後一次,changed_when不會更新。
爲什麼當我使用相同的數據更新created_by
時,字段changed_when
不會改變?
THX這是解決方案:) – 2013-02-26 12:25:43