INSERT INTO AuditRecord
(AuditActionId
,EntityName
,EntityKey
,CreateUser
,CreateDate)
OUTPUT inserted.AuditRecordId INTO #InsertedArEmailAndStatus
SELECT
2 /* update */
,'CustomerContact'
,ContactId
,CURRENT_USER
,CURRENT_TIMESTAMP
FROM #UpdatedEmailAndStatus
in #InsertedArEmailAndStatus
There are 3 columns。 在#UpdatedEmailAndStatus
有4列,但在AuditRecord
我插入5列,所以我在哪裏添加第5列?或者在#InsertedArEmailAndStatus
或#UpdatedEmailAndStatus
也許?Msg 213,Level 16,State 1,Line 1
無論名稱只有一個目標表列的OUTPUT子句或OUTPUT三列值的數據。 – 2013-05-07 21:04:24
另外,對於那些在家玩的人,我相信MSG 213的列數是不正確的。 – 2013-05-07 21:05:10
我試着輸出3列,它仍然是相同的錯誤 – user2359961 2013-05-07 21:11:21