不是行级触发器(for each row)的就可以访问该表
解决方案 »
- *.pde文件
- 如何将数字按照大小分段列出
- 求助:11g dbconsole无法启动
- 求教一个问题
- 在Oracle数据库中 一个表的主键是自增序列,假如删除一条语句,然后在插入一条语句,要求插入的这条语句插入到删除那条语句的位置?
- oracle中的数字如何在十进制与十六进制之间转换?
- 32位的 plsql 连接 64oracle 11g 服务器 报错
- oracle 客户端 可能以SYSDBA连接到服务器上吗? 确定一下
- ORACLE 导入
- 需要补丁p3238244_9204_LINUX.zip
- 欢迎讨论一个问题:建立表分区与表分割之间的孰优孰劣?
- 数据库的问题看来是解决不了了,请问一下如何将数据库中表导出?能否重装oracle后再导入?在线等
create or replace trigger update_outstore
after update on hos_zy_medicine_sub
for each row
begin
if :new.med_outstore_num>=:old.med_unit_reduce then
update hos_zy_medicine_sub
set med_outstore_num = med_outstore_num - med_unit_reduce
where med_num = :new.med_num;
update hos_medicine_sub
set med_outstore_num = med_outstore_num + 1
where med_num = :new.med_num;
end if;
end;