请教大家一个数据库的问题?

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:59:30
我在设计一个表的时候,后来发现这样设计很不好,但是这个表里面已经添加了很多的数据
我现在想把这一些数据,放到我新建的表里面去,请问大家有什么好的办法没有?
我用的是SQL SERVER2000,我那个表里的一些字段我要删除,但是都有很多数据在里面了,我现在要做两个表进行管理才比较的好,还要添加一些字段在另外一个表,这一些表和其他表有关联的,只是修改还是不行,有没有可以让数据导入到新表

你使用的是FoxPro的话,可用下面的方法:
如果你不需保留老表,只要对老表按新表结构进行修改(修改字段名,增添字段名)即可,只要不删除有数据的字段,数据不会丢失。如果希望保留老表,先对老表拷贝,对拷贝的表,按新表结构进行修改。

先把新表建起来
然后用SQL语句,比如
insert into 表1(列1,列2..) select 列1,列2... from 表2
当然你也可以都用SQL语句

打开项目管理器!再打开你以前做的表。选择移去!!填上你新建的表名!!!看行不行!!