怎样使数据库触发器插入一组数据在另一个表中也插入?

2025-03-11 02:21:53
推荐回答(1个)
回答1:

虽然对你这个业务逻辑不以为然(你的加班、考勤都应该是统计结果,不应该建立空记录),但还是指点一下触发器的编写:

CREATE TRIGGER triEmployee 
    ON Employee
    FOR INSERT
AS
BEGIN
    -- 加班表中加条空记录---
    INSERT INTO 加班表(EmpID)
    VALUES(INSERTED.EmpID)

    -- 考勤表中加条空记录---
    INSERT INTO 考勤表(EmpID)
    VALUES(INSERTED.EmpID)
END