我在 T-SQL 中有以下内容:
INSERT INTO tblAttMain(Site, FirstName, LastName)
SELECT
Site, FirstName, LastName
FROM
tblAttTmp
WHERE
Site = @Site
我在这里所做的是将列复制tblAttTmp
到tblAttMain
表中。注意 select 语句可以返回数百行。tblAttTmp
有一个名为 ID 的主键来指定该记录的特定 ID。
如果对于 select 的每次交互都出现错误,我想吐出tblAttTmp
's ID 是什么并创建一个字符串,以便我可以看到所有需要修复的 ID。
不知道该怎么做,因为选择是一次性交易。