update abc set quantity=100 where code='10000';
解决方案 »
- maximo数据库初始化失败,请内行人指导,先谢过了!!
- oracle有类似MS SQL一样的跟踪工具吗?
- 求助:关于每天如何定时把查询结果发送到某邮箱的实现
- 求救:pl sql中动态sql如何实现从表里查询多条语句插入到另外一张表!!
- 一个SQL语句
- 创建数据库失败 如何解决啊
- 请教高手:OracleOraHome81ManagementServer启动为什么出错????
- OracleOraHome92Agent无法启动? 急!!!急!!!
- 如何使用web版em,连接到指定数据库(sid)?
- 为什么不能登陆ORACLE Manage Server
- asp操作oracle数据库中时间比较的处理请教高手
- 如何添加给数据库监听器,初学者
BILL_FLAG", "PHAM_STD_CODE" ON "INPBILL"."INP_BILL_DETAIL" REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW BEGIN
2 IF :new.bill_flag=2 THEN
3 UPDATE pharmacy.inp_dispensary_stock SET
4 pham_name='abcde'
5 WHERE pham_std_code=:old.pham_std_code;
6 END IF;
7 END;
8 /Warning: Trigger created with compilation errors.为什么老是出现编译错误,但是没有错误提示
因该是没有错误吧
直接用 pham_std_code 或 new.pham_std_code 差不多. 另外, WHERE pham_std_code=:old.pham_std_code 中的前者最好能加上
限定词, 指明是哪一个角色的哪个表的.这个也可能是不能定位的原因