Oracle 中的块结构

2014-11-24 17:56:22 · 作者: · 浏览: 0

PL/SQL 是一种块结构的语言。


块有但部分组成:定义部分,执行部分,异常处理部分。


语法结构:


declare


/*


* 定义部分: 用于定义变量


*/


变量名 变量类型


v1 varchar2(10);


begin


/*


* 执行部分,用于赋值


*/


v1 := '1111';


exception


异常部分


when others then dbms _output.put_linel ('出错')


end


特点: 变量区 专门定义变量的地方,不能在其他的定义变量


代码区:执行正常的代码


异常区:处理异常的地方


不同的区域 功能不能 变。


小技巧: 定义数字最好不用number 浪费空间。用带参方式


定义 varchar 一定要指定长度 ,(在脚本中定长(char长度默认为1) ,变长(varchar必须定义长度<1-32767>,)


建表时,变长 字段只能在 4000附近