小编m4r*_*4rc的帖子

使用 INSERT_IDENTITY 将 select 插入到多个相关表中

好的,设置场景。我有三个表,( Table1Table2DataTable),我想插入Table1Table2使用DataTable作为源。因此,对于每一行,DataTable我都希望在Table1and 中有一排Table2,并且Table2需要idTable1...插入(PK)

如果我要这样做...

INSERT INTO Table1 SELECT A, B, C FROM MyTable
INSERT INTO Table2 SELECT IDENTITY_INSERT(), D, E, F FROM MyTable
Run Code Online (Sandbox Code Playgroud)

我将ID最后插入的记录的Table1.

CURSORWHILE循环来做到这一点的唯一途径?

sql-server insert inheritance

10
推荐指数
1
解决办法
5万
查看次数

标签 统计

inheritance ×1

insert ×1

sql-server ×1