表1:货源清单表HYQD,表中有以下列--供应商HYQD_DW VARCHAR2(20),相对比例HYQD_XDBL float;表2:分配表WLFPB,表中有以下列--供应商WLFPB_DW,绝对比例WLFPB_FPBL。求助一触发器:当改变HYQD表中的相对比例时,更新WLFPB表中的绝对比例(计算方法:某一个供应商的相对比例/所有供应商相对比例之和)
解决方案 »
- oracle 表损坏
- 想知道如何优化这个sql
- 貌似有些难度,关于通过生成的数字进行排序的
- 小虾求教?这条语句什么意思呀?怎么也执行不出来结果?~~~
- 64位win7安装32位的oracle10gR2后sqlplus可以连接,plsql连接报ora-12154,求解
- 关于proc的一个问题
- 一个需要动态增加查询列数的问题
- oracle 的 null and not null 的问题,有谁能解释下
- 备份没有权限?
- Oracle:如何用SQL将截图结果呈现出来
- 关于锁的使用,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;
我没有调试哈,不知道正确不 大概是这样了