数据库增加触发器插入数据原创
金蝶云社区-碎银几两
碎银几两
6人赞赏了该文章 161次浏览 未经作者许可,禁止转载编辑于2024年10月29日 16:09:30

-- 删除现有触发器

DROP TRIGGER IF EXISTS "模式名"."表名_Insert";


--创建触发器

CREATE OR REPLACE TRIGGER "模式名"."表名_Insert"

AFTER INSERT 

ON "模式名"."表名

REFERENCING OLD ROW AS "OLD" NEW ROW AS "NEW"

FOR EACH ROW


DECLARE

    tblName VARCHAR(50);

    EventName VARCHAR(50);

    PrimaryValue VARCHAR(50);

BEGIN

    SET tblName := 'Data_CompanyInfo';

    SET EventName := 'Insert';

    SET PrimaryValue := NEW.CompanyID;

    CALL 存储过程名(tblName, EventName, PrimaryValue);

    CALL 存储过程名(tblName, EventName, PrimaryValue);

END;


图标赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!