我有以下表觸發器:插入的表如何工作?如何訪問其行?
Data --Table name
ID -- Identity column
PCode -- Postal Code
我創建了以下觸發:
CREATE TRIGGER Trig
ON Data
FOR INSERT
AS
BEGIN
Select * from inserted
END
並插入下面的值
INSERT INTO Data VALUES (125)
INSERT INTO Data VALUES (126)
INSERT INTO Data VALUES (127)
它顯示了這一點:
但我期待這樣的事情:
- 一號插入後,觸發執行 - >一行顯示在
inserted
表。 - 第二次插入後,執行觸發器 - >
inserted
表中顯示兩行。 - 第3次插入後,執行觸發器 - >
inserted
表中顯示三行。
根據msdn.microsoft插入的所有行都在此表中。
如何訪問inserted
表,以便我可以看到所有預期的行而不是分開的?