两个表进行数据复制出错

来源:百度知道 编辑:UC知道 时间:2024/06/02 08:02:20
在sql 中,我想从表A把数据复制到表B,可是表B有字段为ID,name,QQ,acc。。。表A的字段为:name,QQ,acc。。。当我用企业管理器的数据导入功能是提示不能在表中插入空值,请问这是为什么?

这是由于表B多了一个字段ID,而表A中没有,因此,在导入的过程中导致在表B的ID
字段插入了空值,
解决方法是:
可以使用简单的SQL语句来实现,并且将表B的ID字段最好设置成自增的标识种子字段,
或者使用默认值,
insert into 表B(name,QQ,acc)
select name,QQ,acc from 表A
这样就可以将表A的数据复制到表B了,
呵呵,希望能有帮助,^_^

字段不一样导不进去的,你在A表增加一个ID。