DECLARE
/*声明部分*/
BEGIN
/*执行部分*/
EXCEPTION
/*异常部分*/
END;
PL/SQL是块结构程序,使用DECLARE、BEGIN、EXCEPTION、END关键字声明块,块包含声明部分、执行部分、异常部分
使用-- 做单行注释,/* */做多行注释
在DECLARE部分声明变量
NULL语句表示什么都不做
RETURN语句,显示退出PL/SQL块执行
PL/SQL块可以嵌套
声明部分的版块为如下:
variable_name [constant] datatype [not null] [:= | default inital_value]
variable_name 变量名称;
constant 声明为常量;
datatype 数据类型;
not null 变量不能为空(必须有赋值);
:= 赋值符号;
default 赋默认值;
inital_value 初始值;
变量类型有
数字:NUMBER(P,S),p是数字长度,s是小数保留位,如NUMBER(7,2),就是最多保存7位的数字,其中小数点前是5位,小数点后是2位。p,s可以为空,一般为空。
字符:VARCHAR2(),存放可变长字符串,有最大长度限制;
CHAR,字符型,固定长度;
CLOB,大对象字符;
LONG,长字符型。
日期:DATE。
布尔:BOOLEAN。
感谢大家的关注和阅读,接下来我还会写有关于pl/sql的知识,并一步步的深入!希望能带领给大家对pl/sql的更多的知识。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。