SUMSEN

Oracle&Sql爱好者,用友NC管理员

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1,http://topic.csdn.net/u/20110402/11/5ef40d65-de73-47cd-bb9e-6e7cb781bc59.html

触发器可以调用存储过程;

触发器 是在insert update delete触发的时候调用的 其他地方怎么调用?
你可以在存储过程中调用存储过程 但是不能调用触发器

trigger中的存储过程不能含有commit/rollback语句

举例

create or replace trigger HVM_ZTPJ_BYQ
  after insert or update or delete on Xftpj_Pjjl_Byq
declare
begin
  --直接写存储过程名称+; 
  hvm_byq_tj(1);   
end HVM_ZTPJ_BYQ;
2alter table xftpj_pjjl_byq disable all triggers; --禁用触发器
alter table xftpj_pjjl_byq enable all triggers; --启用触发器 

 2012 6 26 更新 韩顺平oracle视频procedure的创建和调用(创建的时候带有参数,调用直接输入参数,相当于更新)

  2012 6 29 更新

1 韩顺平oracle块 :命令窗口的对话框执行,编辑器编辑.png

2  复合变量 数据类型 游标 多数据 先类型后变量.png

结果

 6.29 更新函数

 

2012 6.30 更新通过输入姓名给员工增加工资的存储过程

调用

 

过程中两种循环的用法 loop和while,过程 loop循环 自加

while是有可能不循环一次,先判断

 

 

 

 

 

posted on 2012-06-13 08:20  sumsen  阅读(10579)  评论(0编辑  收藏  举报