Bạn muốn tận dụng được chèn bảng logic có sẵn trong ngữ cảnh của trình kích hoạt. Nó khớp với lược đồ cho bảng đang được chèn và bao gồm (các) hàng sẽ được chèn (trong trình kích hoạt cập nhật, bạn có quyền truy cập vào đã chèn và đã xóa bảng logic đại diện cho dữ liệu mới và dữ liệu gốc tương ứng.)
Vì vậy, để chèn các cặp Nhân viên / Bộ phận hiện không tồn tại, bạn có thể thử một cái gì đó như sau.
CREATE TRIGGER trig_Update_Employee
ON [EmployeeResult]
FOR INSERT
AS
Begin
Insert into Employee (Name, Department)
Select Distinct i.Name, i.Department
from Inserted i
Left Join Employee e
on i.Name = e.Name and i.Department = e.Department
where e.Name is null
End