用sql server 2008写after触发器
时间: 2023-10-18 07:05:20 浏览: 78
SQL2008触发器
4星 · 用户满意度95%
好的,可以给您提供一个简单的示例。假设您有一个名为Employees的表,当向该表中插入新行时,您希望将该事件记录在名为EmployeeAudit的另一个表中。可以使用以下SQL代码编写一个after触发器:
CREATE TRIGGER trg_InsertEmployee
ON Employees
AFTER INSERT
AS
BEGIN
INSERT INTO EmployeeAudit (EmployeeID, Action)
SELECT EmployeeID, 'Added'
FROM inserted;
END
这个触发器会在向Employees表中插入新行后触发,将新插入的行的EmployeeID和"Added"(表示行添加)插入到EmployeeAudit表中。
阅读全文