我必须将数据从临时表插入一个事务表,并且需要将插入的主ID和其他数据推送到另一临时表。
请在下面参考我的代码
INSERT INTO Marks
(subject, marks, studNm)
OUTPUT inserted.markid, tempdata.StdId INTO @tbl_new_school(markid, StdId)
SELECT
tempdata.subject,
tempdata.marks,
tempdata.studNm
FROM
@Temp as tempdata
WHERE
temp.markid != 0
am无法在输出中推送schoolId。它返回tempdata.StdId cannot be bound
由于临时表中的每个记录将具有不同的STDid。我想将相应插入的pk以及STDId插入到临时表中。
谢谢。