我在我的數據庫中有一個時間戳列,我幾乎用它來做每個字段,但是現在,我只想更新命中計數器..並且我不想更新時間戳列用它。我使用時間戳字段來查看最後的「內容」更新。不是每次擊中。MySQL:忽略時間戳屬性
是否有可能讓MySQL停止更新時間戳列只有一個查詢?
我在我的數據庫中有一個時間戳列,我幾乎用它來做每個字段,但是現在,我只想更新命中計數器..並且我不想更新時間戳列用它。我使用時間戳字段來查看最後的「內容」更新。不是每次擊中。MySQL:忽略時間戳屬性
是否有可能讓MySQL停止更新時間戳列只有一個查詢?
UPDATE mytable SET counter_field = counter_field + 1,
timestamp_field = timestamp_field
這就是爲什麼我從不在我的web項目中使用時間戳。 由於我完全控制了我的查詢,因此我總是可以手動設置更新時間,而無需依賴不可預知的時間戳機制。
時間戳可以很方便。減少寫作,除了在這種情況下。 – Nique 2010-05-16 12:43:58
@尼克我只是比較少寫作而更喜歡穩定性和可預測性。實際上,調試比編寫更馴服,所以我更容易調試部分 – 2010-05-16 13:26:09
偉大,愚蠢的我沒有想過這個。謝謝! – Nique 2010-05-16 12:42:51