用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心编程技巧计算机应用

Oracle触发器在MIS 开发中的应用

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 11:50:46
from bj_dqkcb
where bjbm=bjbm1;
if  ii=0  then
insert  into  bj_dqkcb(bjbm,dqkcl,dqkcje)
value(bjbm1,yssl1,ysdj1);
else
update bj_dqkcb
set dqkcl=dqkcl+yssl1;
dqkcje=dqkcje+yssl1*ysdj1;
end if
end if
if deleting or updating then
rq2:=:old.rq;bjbm2:=:old.bjbm;yssl2:=:old.yssl;
ysdj2:=:old.ysdj;
update bj_dqkcb
set dqkcb=dqkcl-yssl2;
dqkcje=dqkcje-yssl2*ysdj2
end if;
end ;
7.结束语
数据库触发器在数据库开发、MIS开发上有很广泛的应用,但经验表明,使用过多的触发器将降低整个数据库的性能。如果数据库触发器写得不好,它会很快破坏数据库的性能,因此,在适当的时候使用恰当的触发器显得非常重要。
参考文献:
Michael Abbey.机械工业出版社.Oracle8初学者指南,1998
Joline Morrison.机械工业出版社.Oracle8数据库指南,1999
 
Tile:The applications of the oracle triggers in the development of MIS
Abstract:the paper introduces the concept and types of the oracle triggers,summarizes the applications of the oracle triggers in the MIS,and provides the examples for reference.
Key words:oracle   trigger
zhtsam@263.net
通讯地址:湖南长沙中南大学岳麓校区新研公寓617信箱
邮编:410083
e-mail:zhtsam@263.net
电话:0731-8832997
call:0731-95838-16056

上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:34,031.25000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号