解决方案 »
- oracle pctfree+pctused=100时,oracle会怎么做
- 一个关于嵌套查询值引用的问题
- BFile可实现从客户端上传文件吗?
- 关于oracle的执行计划的输出的问题,请高手执教,好像很难(星期六还上班)
- shell 中的if问题啊,
- 数据库里字段是date型,怎么查某个月份的数据?
- IMP导入数据库, 卸载数据库的NLS_CHARACTERSET和NLS_NCHAR_CHARACTERSE都是US7ASCII,....
- utl_file 重写文件
- oracle902,安装完后建立一个新的资料库,一建成里面就有很多表,正常吗?
- 急急急!!!我的数据库连接不上
- ORACLE 树形
- 如何获取一个sql语句中各个字段的类型信息?
before UPDATE OR INSERT OF BODYPART ON T_PROCEDURE_test
FOR EACH ROW
declare
PRAGMA AUTONOMOUS_TRANSACTION;
a varchar2(256);
BEGIN
select min(MODALITYS) into a from t_order_test where orderidentity=:new.ORDERIDENTITY;
if a='ZKDR' then
:new.bodypart:=replace(rtrim(:new.bodypart,';'),';','+')
;
end if;
exception when others then
null;
END;
/
CREATE OR REPLACE TRIGGER test
before UPDATE OR INSERT OF BODYPART ON T_PROCEDURE_test
FOR EACH ROW
declare
a varchar2(256);
BEGIN
select min(MODALITYS) into a from t_order_test where orderidentity=:new.ORDERIDENTITY;
if a='ZKDR' then
:new.bodypart:=replace(rtrim(:new.bodypart,';'),';','+')
;
end if;
exception when others then
null;
END;
/