0
數據。例如,我試圖做到這一點:語法在這個SQL觸發器插入到另一臺上混合從插入的行和其他數據
INSERT INTO
[LNK_54SD_Reporting].[54_SD_Membership].[Users] (ApplicationId, UserId, UserName, IsAnonymous, LastActivityDate)
VALUES
(@ApplicationId, @UserGuid, [inserted].[email], 0, 0)
,但我得到的是inserted.email
無法綁定錯誤。
通過的建議,我也嘗試過這樣的:
INSERT INTO
[LNK_54SD_Reporting].[54_SD_Membership].[Users]
(SELECT
ApplicationId, UserId, UserName, IsAnonymous, LastActivityDate)
VALUES
(@ApplicationId, @UserGuid, i.[email], 0, 0 FROM INSERTED)
這使我在SELECT
錯誤是什麼屬性的語法工作再上一個INSERT觸發器從插入行數據時,我我也試圖插入其他數據?
你在哪裏得到'其他數據'? – Randy
@Randy @ApplicationId是分配給變量的硬編碼值,@ UserGuid只是分配給變量@UserId的NEWID()。 – Kyle