问题描述
- 大神请问 把表A更新过的数据实时同步update到表B相应的那条数据的触发器应该怎么写啊,急!!
-
CREATE OR REPLACE TRIGGER tr_upd_js
BEFORE insert or update
ON JNLS ---把jnls的改动update到sh表jnls
FOR EACH ROW
BEGIN
IF INSERTING THEN
INSERT INTO SH_JNLS(
TRANSID,
FEE,
CRD_MEDIUM,
CRD_TYPE)
VALUES(
:new.TRANSID,
:new.FEE,
:new.CRD_MEDIUM,
:new.CRD_TYPE);
ELSEIF UPDATING THEN
:new.TRANSID = :new.TRANSID+,
:new.FEE = :new.FEE+,
:new.CRD_MEDIUM = :new.CRD_MEDIUM+,
:new.CRD_TYPE = :new.CRD_TYPE+;
END IF;
END; ---这样写不行
解决方案
解决方案二:
直接update 表sh相应字段就行了
时间: 2025-01-01 23:27:37