MSSQL,两表通过一个自增字段关联,怎样将两表数据批量插入另一库的同名表(有数据)中?
发布网友
发布时间:2022-04-09 16:19
我来回答
共2个回答
热心网友
时间:2022-04-09 17:49
1、需要表结构,如字段名等
2、“另一库的同名表”有歧义,和哪个表同名?还是也有两个表,分别同名?
经补充说明后,这的确是个好问题。
感觉上只能写个存储过程,采用游标逐行遍历DBA的TBA之待增数据,插入DBB的TBA之后,马上获取刚刚采用的自增序列值,修正TBB的该字段。
建议你仔细想想,亲自实现,这样既能印象深刻,又会有成就感,若实在因事急迫,再来求“鱼”。
热心网友
时间:2022-04-09 19:07
如果DBB中有数据,那么它的自增列可能会与DBA中表的自增列重复,
所以建议你增加新的列来实现原表的关联。
如果没有重复,你在DBB数据库上的表上的自增字段选择允许复制看一下。