這裏是例子,比如我有一個表叫Profile
,並且有不同的欄目,如:如何在關係數據庫中存儲不同版本的數據?
id, firstName, secondName, address
通常,我創建一個配置文件,全面的信息,並且數據庫將成爲這樣的事情:
1| Ted | WONG | Hong Kong |
在那之後,我可以更新數據,這樣
1| Ted | WONG | US |
數據Hong Kong
將由UPDATE
SQL命令更改,並且我失去了以前的數據跟蹤。那麼,有沒有辦法讓數據庫跟蹤以前的數據並保持當前的信息?謝謝。那麼當你更新數據你永遠ALTER
它,你只需要添加一個新的修訂
id, firstname,secondname, address, group
:
我希望它是通過'UPDATE'而不是'ALTER'改變的 - 你使用的是哪個數據庫? – 2012-02-28 07:23:25
你是對的,我只是輸入錯誤。 MySQL的。 – DNB5brims 2012-02-28 07:46:48
我已經添加了該標記並刪除了我的答案,因爲我不認爲這會對MySQL起作用。 – 2012-02-28 07:48:04