给表加一个插入前的触发器
TB_ACCOUNT是此处的示例表名,使用以下语句时记得替换成自己的表名。
CREATE TRIGGER "TB_ACCOUNT_ID" BEFORE INSERT ON "SEJC"."TB_ACCOUNT" FOR EACH ROW
BEGIN
SELECT nvl(max(id), 0) + 1
INTO :new.id
FROM TB_ACCOUNT;
END;
给表加一个插入前的触发器
TB_ACCOUNT是此处的示例表名,使用以下语句时记得替换成自己的表名。
CREATE TRIGGER "TB_ACCOUNT_ID" BEFORE INSERT ON "SEJC"."TB_ACCOUNT" FOR EACH ROW
BEGIN
SELECT nvl(max(id), 0) + 1
INTO :new.id
FROM TB_ACCOUNT;
END;