我想創建一個觸發器插入更新和刪除與其他表連接的表 當發生上述任何一種情況時觸發器應該從插入的表和其他從連接表 ,並將這些到另一個表sql服務器觸發從連接表中提取數據
這裏值是一個簡單的答案,但我正在逐漸對員工的錯誤加盟說的多部分組成的標識符無法綁定
Create TRIGGER triggertest
ON salary
FOR INSERT
AS
BEGIN
DECLARE @salary int
DECLARE @firstName int
SELECT @salary = i.salary, @firstName =employee.firstName
FROM inserted i
INNER JOIN employee ON
i.employeeID = emplopyee.employeeID
INNER JOIN deleted d ON i.salaryID = d.salaryID
INSERT INTO testTAble
(employeeFirstName,EmployeeSalary)
select @firstName ,@salary
END
「firstname」列的數據類型是什麼? –
親愛的,在INSERT觸發器中,您不能使用DELETED表。超出範圍 –
@DipenduPaul它看起來應該是一個varchar,但用戶有它作爲int –