你好我想创建一个插入触发器,我必须表
表hardwaremaster
hardwareid hardwarename quantity
1 HDD 5 and second table
2 RAM 2
表transdetails
transid hardwareid
1 1
2 1
3 1
4 1
5 1
6 2
7 2
这里我想创建触发器,一旦值进入hardwaremaster,它将更新表transdetails。那么如何将触发器写入其中
答案 0 :(得分:1)
这可以帮到你:
CREATE TRIGGER TR_INS_WhatYouWant
ON hardwaremaster
AFTER INSERT
AS
DECLARE @hardwareid INT
SELECT @hardwareid = hardwareid FROM inserted
GO
INSERT INTO dbo.transdetails (hardwareid) VALUES (@hardwareid)
但我建议在触发工作之前先阅读此内容: