一个数据库升级的问题(答者有分)

时间:2022-12-11 18:08:29
  我想对一个数据库升级,我要把原有数据的内容导到新的数据库,新旧数据库中一些字段不同,所以导入数据得一条一条导入,但有的表中有自动编号字段,在导入新表时,该字段值会发生变化,这一改变会使与该字段关联的表失去关联,所以必须要保证自动编号字段在导入到新表时,值不能发生变化,但好象自动编号不允许修改,所以恳请各位大虾帮我解决一下这个问题。

7 个解决方案

#1


如果没有大的改动的话:先建立一和原来数据库相同的升级后的数据库,导入全部数据。
然后改变字段名、属性等一些你要改的东西 . . .   :)

#2


新表中的自动编号字段先定义成非自动增加的。数据倒入完成后,再把这个字段改成自动的。

#3


nononono,:) 你的用户名真好

#4


ni de cai ku! hehe

#5


4no是以前的那个吗,好久不见了

#6


关键是我做的是一个数据库自动升级程序,我总不能到每个用户那里现给人家安装调试吧。所以我想最好还是直接通过程序来实现。

#7


还有别的nononono吗?

#1


如果没有大的改动的话:先建立一和原来数据库相同的升级后的数据库,导入全部数据。
然后改变字段名、属性等一些你要改的东西 . . .   :)

#2


新表中的自动编号字段先定义成非自动增加的。数据倒入完成后,再把这个字段改成自动的。

#3


nononono,:) 你的用户名真好

#4


ni de cai ku! hehe

#5


4no是以前的那个吗,好久不见了

#6


关键是我做的是一个数据库自动升级程序,我总不能到每个用户那里现给人家安装调试吧。所以我想最好还是直接通过程序来实现。

#7


还有别的nononono吗?