我有一組值必須插入到兩個表中。輸入具有5行,我必須將這5行插入到表A中first.Table A有一個標識列。接下來,我必須將這5行插入表B中,並在表A中添加一個額外的列。 如何使用任何循環完成此操作? 任何幫助將非常有幫助。將多行插入到兩個表中避免循環
INSERT INTO TABLE_A(COL2,COL3)
SELECT COL2,COL3 FROM #TEMP_TAB
set @[email protected]@identity
INSERT INTO TABLE_B(COLA,COLB,COLC)
SELECT @identityval,COL2,COL3,COL4 FROM #TEMP_TAB
你能告訴我們你想出了讓SQL遠? – 2013-04-25 09:32:16