这里是例子,比如我有一个表叫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