【发布时间】:2012-12-19 14:26:34
【问题描述】:
我有一个名为 TBL_CAS 的表。其中,FLD_ID 作为自增列,另一列称为 FLD_CAS_CODE。现在我需要添加CAS- 作为FLD_ID 的前缀并插入FLD_CAS_CODE。我需要在触发器中执行此操作。我用下面的代码试过了,但是数据没有插入,是什么问题?
CREATE OR REPLACE TRIGGER TBL_CAS_TRG
BEFORE INSERT ON TBL_CAS
FOR EACH ROW
BEGIN
:NEW.FLD_CAS_CODE := TO_CHAR ('CAS')||'-'||:NEW.FLD_ID;
END;
我的意思是`"cas-"+"fld_id"="cas-fld_id"'
【问题讨论】: