SUMSEN

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

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

2012年6月13日

摘要: 在这里先感谢一下itpub高手的帖子答复Q:看到的oracle中的for循环or i in 1..100 loop,i都是从1,2,3这样递增的,可是我这里需要i从01,02,03这样递增,9开始是09,10,11,12.请问这样的for循环怎么写。具体问题可见http://www.itpub.net/thread-1620912-1-1.html,我想在触发器中加入循环变量,精简我的触发器长度。ps:我是新手,谢谢大家的帮助A:lpad('tech', 7); would return ' tech'lpad('tech', 2); would 阅读全文
posted @ 2012-06-13 11:07 sumsen 阅读(8635) 评论(0) 推荐(0) 编辑

摘要: 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_Byqdeclarebegin .. 阅读全文
posted @ 2012-06-13 08:20 sumsen 阅读(10546) 评论(0) 推荐(0) 编辑

摘要: Oracle触发器调用存储过程资料收集整理触发器:Trigger存储过程:Stored Procedure// ******************** 收集1 ********************1.触发器写法create or replace trigger HVM_ZTPJ_BYQ after insert or update or delete on Xftpj_Pjjl_Byqdeclarebegin --直接写存储过程名称+; hvm_byq_tj(1); end HVM_ZTPJ_BYQ; 2.触发器的控制alter table xftpj_pjjl_byq disable. 阅读全文
posted @ 2012-06-13 08:17 sumsen 阅读(5436) 评论(0) 推荐(0) 编辑