2015-05-02 51 views
-2

我想用下面的代碼,看到插入的行SQL服務器:刪除和插入表格

INSERT INTO Costumer VALUES (N'Mah',N'Ahm','1988/5/5') 
SELECT * FROM INSERTED 

但我看到SQL Server上的這個錯誤2008 R2

(1行(S)受影響)
消息208,級別16,狀態1,行2
無效的對象名稱'INSERTED'。

怎麼了?

+1

嘗試'SELECT * FROM Costumer' ...'在觸發器 –

+1

INSERTED'保留關鍵字使用看一看[** **這裏(https://開頭MSDN .microsoft.com/en-us/library/ms191300.aspx) –

+0

我強烈建議使用明確的列列表,而不是生產代碼中所有列的快捷鍵「*」。 –

回答

3

不喜歡它:

insert into Costumer 
output inserted.* 
values(N'Mah',N'Ahm','1988/5/5')