2014年2月11日

PL/SQL系列2-条件与循环控制

摘要: 一 IF语句 if语句主要有3种 if .... then ......endif if......then else end if if ....then elsif....then .....[else]...end ifif语句的陷阱: 1.一个if总有一个匹配的end if 2.end与if中间有空格 3.关键字elsif不是elseif ,没有'E' 4.只在关键字end if后使用分号(;)二 CASE语句 oracle 知道8i才开始支持CASE的,二PL/SQL是从Oracle9iR1版本才开始支持CASE的。 简单的CASE语句 CASE expr... 阅读全文

posted @ 2014-02-11 14:29 程序员CC 阅读(298) 评论(0) 推荐(0)

PL/SQL系列3-PL/SQL块结构

摘要: PL/SQL块最多可以有4个不同单元组成,只有一个单元式必不可少的; 块头: 声明单元: 执行单元: 异常处理单元:一个过程的完整结构如图 阅读全文

posted @ 2014-02-11 12:21 程序员CC 阅读(161) 评论(0) 推荐(0)

PL/SQL系列2-SQL*PLUS(2)

摘要: 一 创建简单存储过程 代码如下:--一个简单的函数create or replace function wordcount(str in varchar2) return PLS_INTEGERas declare local variable here BEGIN implement algorithm here END;/这里有一个小技巧,你可以开启set echo on ,然后代码在屏幕上滚动,还带着数据库所分配的行号,这个选项在问题诊断时非常有用。还有就是很有必要创建函数的别名,因为如果函数的属主发生了变化,需要修改的只有这个别名(而不需要对... 阅读全文

posted @ 2014-02-11 09:50 程序员CC 阅读(197) 评论(0) 推荐(0)

导航