DECLARE
/*声明区域*/
BEGIN
/*执行区域*/
EXCEPTION
/*异常区域*/
END;
PL/SQL是一个以块结构为基础的编程语言,用关键字DECLARE、BEGIN、EXCEPTION、以及END来定义块。这个块包含声明区、执行区、与异常处理区三部分。
单行注释使用--,多行注释则使用/* */
在DECLARE区域内定义变量。
NULL语句表示无操作。
RETURN语句用于在执行PL/SQL块时强制退出。
PL/SQL块可以嵌套。
声明区的格式如下:
variable_name [constant] datatype [not null] [:= | default initial_value]
variable_name 变量名;
constant 声明为常量;
datatype 字段类型;
not null 变量不能为空值(必须赋值);
:= 赋值运算符;
default 默认值操作符;
initial_value 初始值;
变量的数据类型包括
数字:NUMBER(P,S),P是精度,S是小数点后的位数,例如NUMBER(7,2),表示总共最多7位数字,其中小数点前5位,小数点后2位。P和S可以为空,一般可以不填。
字符串:VARCHAR2(),存储可变长度的字符串,且有最大长度限制;
CHAR,固定长度的字符;
CLOB,大对象字符;
LONG,长字符型。
日期类型:DATE。
布尔类型:BOOLEAN。
感谢各位的关注与阅读,接下来我将继续撰写有关PL/SQL的知识,并逐步深入!希望能够为大家带来更多PL/SQL方面的知识。
文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/PL-SQL-ji-chu-de-ge-shi.html
评论列表(196条)
测试