--pl/sql 入门
--pl/sql:声明部分、执行部分、异常部分
--声明部分:变量、常量、类型
--执行部分:sql语句、控制语句
--异常部分:预定义异常、非预定义异常、自定义异常
--变量、常量、类型
--字符型表达式、数值型表达式、日期型表达式、布尔型表达式、赋值
--标量类型变量:单一类型,不存在组合。
--复合类型变量:几种单一类型组合而成的一个结构体
--引用类型变量:使用一个其他数据项的引用。
--标量类型变量:数值型(number)、字符型(char、varchar2、long)、布尔型(true、false、null)、日期(date、timestamp)、%tpye
--复合类型变量:记录类型、%rowtype记录类型、关联数组、变长数组
--表达式:数值表达式、关系表达式、逻辑表达式
--数值表达式:+ — * / power(n) sqrt(n)...
--关系表达式:= < > <> <= >=
--逻辑表达式: and or not
--控制语句
--if条件控制语句:if...end if、if...else...end if、if..elsif...else...end if
--case条件控制语句:case...when...then...else...end case、case when 表达式 when...else...end case;
--loop循环控制语句:loop...end loop、while 表达式 loop ...end loop、for...loop、cursor for loop
--DML DDL语句使用
--DDL : execute immediate 'sql语句';
--异常处理:exception when ... then ... when others then ...
--预定义异常
--CASE_NOT_FOUND、NO_DATA_FOUND、TOO_MANY_ROWS、DUP_VAL_ON_INDEX、VALUE_ERROR、ZERO_DIVIDE、STORAGE_ERROR、TIMEOUT_ON_RESOURCE、CURSOR_ALREADY_OPEN
--非预定义异常:没有名称的oracle异常
--自定义异常:业务异常、非oracle异常
--pl/sql:声明部分、执行部分、异常部分
--声明部分:变量、常量、类型
--执行部分:sql语句、控制语句
--异常部分:预定义异常、非预定义异常、自定义异常
--变量、常量、类型
--字符型表达式、数值型表达式、日期型表达式、布尔型表达式、赋值
--标量类型变量:单一类型,不存在组合。
--复合类型变量:几种单一类型组合而成的一个结构体
--引用类型变量:使用一个其他数据项的引用。
--标量类型变量:数值型(number)、字符型(char、varchar2、long)、布尔型(true、false、null)、日期(date、timestamp)、%tpye
--复合类型变量:记录类型、%rowtype记录类型、关联数组、变长数组
--表达式:数值表达式、关系表达式、逻辑表达式
--数值表达式:+ — * / power(n) sqrt(n)...
--关系表达式:= < > <> <= >=
--逻辑表达式: and or not
--控制语句
--if条件控制语句:if...end if、if...else...end if、if..elsif...else...end if
--case条件控制语句:case...when...then...else...end case、case when 表达式 when...else...end case;
--loop循环控制语句:loop...end loop、while 表达式 loop ...end loop、for...loop、cursor for loop
--DML DDL语句使用
--DDL : execute immediate 'sql语句';
--异常处理:exception when ... then ... when others then ...
--预定义异常
--CASE_NOT_FOUND、NO_DATA_FOUND、TOO_MANY_ROWS、DUP_VAL_ON_INDEX、VALUE_ERROR、ZERO_DIVIDE、STORAGE_ERROR、TIMEOUT_ON_RESOURCE、CURSOR_ALREADY_OPEN
--非预定义异常:没有名称的oracle异常
--自定义异常:业务异常、非oracle异常
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26364008/viewspace-2133237/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26364008/viewspace-2133237/