我想在我的表中包含一個整數版本字段,對每行更新進行自動遞增。是否有可能在MySQL中做到這一點?在MySQL中行版本控制
請注意,我不是在談論TIMESTAMP
,這是不可靠的,因爲兩個併發更新可能發生在同一秒內。
我想在我的表中包含一個整數版本字段,對每行更新進行自動遞增。是否有可能在MySQL中做到這一點?在MySQL中行版本控制
請注意,我不是在談論TIMESTAMP
,這是不可靠的,因爲兩個併發更新可能發生在同一秒內。
是的。更常見的問題稱爲slowly changing dimensions。
有趣的閱讀,但沒有回答具體的問題。或者我應該重新解釋我的問題:*如何做? :) – Benjamin 2011-06-13 15:40:02
http://stackoverflow.com/questions/6318317/temporal-database-design-with-a-twist-live-vs-draft-rows – 2011-06-13 16:00:30
究竟有什麼用?它會告訴你的是一個特定行被更新的次數。您無法恢復到以前的版本。 – Jai 2011-06-09 10:52:10
它將用於ORM中的版本化實體。 – Benjamin 2011-06-09 16:48:04