在DB2中創建觸發器可以使用以下語法:
CREATE TRIGGER trigger_name
AFTER INSERT ON table_name
REFERENCING NEW AS new
FOR EACH ROW
BEGIN
-- trigger logic here
END;
在上面的代碼中,CREATE TRIGGER
語句用于創建一個觸發器,并指定觸發器的名稱為trigger_name
。AFTER INSERT ON table_name
指定了觸發器應該在插入操作之后觸發,并且指定了觸發器應該作用的表名。REFERENCING NEW AS new
用于引用新插入的行數據。FOR EACH ROW
指定了觸發器應該對每一行數據進行操作。在BEGIN
和END
之間是觸發器的邏輯代碼。
你可以根據自己的需求調整觸發器的觸發時機、作用表以及邏輯代碼。