
oracle
文章平均质量分 94
iteye_4748
这个作者很懒,什么都没留下…
展开
-
存储过程常用技巧1
我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等 1.存储过程结构 1.1 第一个存储过程 Java代码 create or replace procedure proc1( p_para1 varch...原创 2009-10-27 16:28:24 · 182 阅读 · 0 评论 -
存储过程常用技巧2
2. 存储过程内部块 2.1 内部块 我们知道了存储过程的结构,语句块由begin开始,以end结束。这些块是可以嵌套。在语句块中可以嵌套任何以下的块。 Java代码 Declare … begin … exception … end; create or replace procedure innerBlock(p1 varchar2) as ...原创 2009-10-27 16:31:38 · 136 阅读 · 0 评论 -
存储过程常用技巧3
3.4 select into不可乎视的问题 我们知道在pl/sql中要想从数据表中向变量赋值,需要使用select into 子句。 但是它会带动来一些问题,如果查询没有记录时,会抛出no_data_found异常。 如果有多条记录时,会抛出too_many_rows异常。 这个是比较糟糕的。一旦抛出了异常,就会让过程中断。特别是no_data_found这种异常,没有严重到要让程序中断的地步,...原创 2009-10-27 16:36:47 · 140 阅读 · 0 评论 -
存储过程常用技巧4
上面的两种方式都是非常的复杂,如果仅仅是需要返回一个结果集,那就完全可以使用函数来实现了。 Java代码 create or replace package procpkg is type refcursor is ref cursor; procedure procrefcursor(p varchar2, p_ref_postypeList out refcursor);...原创 2009-10-27 16:41:55 · 137 阅读 · 0 评论 -
oracle 相关工具以及基础知识
oracle 相关工具以及基础知识原创 2009-08-14 15:47:27 · 121 阅读 · 0 评论 -
流程监控(去除节假日和双休日)
流程监控(去除节假日和双休日),有问题请留言原创 2010-10-19 16:27:38 · 234 阅读 · 0 评论