表1:货源清单表HYQD,表中有以下列--供应商HYQD_DW VARCHAR2(20),相对比例HYQD_XDBL float;表2:分配表WLFPB,表中有以下列--供应商WLFPB_DW,绝对比例WLFPB_FPBL。求助一触发器:当改变HYQD表中的相对比例时,更新WLFPB表中的绝对比例(计算方法:某一个供应商的相对比例/所有供应商相对比例之和)
解决方案 »
- oracle 求高手指导
- oracle中给字段设置常量怎么写
- 两个语句执行一个,怎么个回滚法?
- toad 如何 插入新列
- 请问怎样用语句查询出一个中的两条重复记录?急....
- 第一次写oracle存储过程,大家帮忙看看语法有什么问题。
- statspack已经正确安装了,就是自动任务不运行
- 关于"ORA-00106: 无法在连接到调度程序时启动/关闭数据库"的问题
- oracle在另一个机器上调试
- gruop by怎么筛选?
- 关于锁的使用,C/S模式,ADO连接库,为了保持数据的一致性,我在程序中对表和行加共享锁,为什么其它客户端连查询(执行的常用的Select语
- 求助!急!SqlLoad中如何实现Where语句的功能
after update of HYQD_XDBL
on HYQD
for each row
declare
all float;
begin
all:=select sum(HYQD_XDBL ) from HYQD;
update WLFPB_DW
set WLFPB_FPBL =:new.HYQD_XDBL/all;
where WLFPB.WLFPB_DW = HYQD.HYQD_DW;
end;
我没有调试哈,不知道正确不 大概是这样了