第10章 PLSQL(Oracle数据库实用教程T课件)
PL/SQL程序块结构
PL/SQL的根本单元是块(Block),块由声明、执行、异常处理3个局部组成:
DECLARE
声明局部
BEGIN
执行局部
EXCEPTION
异常处理局部
END;
声明及变量
由DECLARE关键字开始
BEGIN程序体结束
Declare
v_id integer;
v_name varchar(20);
begin
声明及变量
Varriable_name [CONSTANT] datatype
[NOT NULL] [:=|DEFAULT expression]
如果有了NOT NULL约束条件,那么初始化必须赋值
直接赋值
通过SQL SELECT INTO或FETCH INTO给变量赋值
标识符
标识符由一个字母开始,后面选折性地跟随任意多的字母,数字,货币符号($),下划线(_),#,斜线(/),短横线(-),&,%.最大长度为30个字符.
字符集
大写字母A-Z和小写字母a-b
数字0-9
符号(,),+,-,*,/,<,>,=,!,~,^,;,:,.,’,@,〞,#,$,_,|,{,},?,[,]
制表符,空格符,回车符等非显示的间空符号.
其中一些字符用于编程,另外一些用做算术运算符或关系运算符
表达式
declare
result number;
begin
result:=10+3*4+40;
('result:'||result);
end;
执行结果为:
Result:62
PL/SQL过程已成功完成。
函数是输出后换行是输出不换行(还要跟上函数才可以).
PL/SQL运行环境
Oracle软件
SQL*PLUS
SQL Developer
第三方软件
Toad
PL/SQL Developer
PLSQLOracle数据库实用教程T课件 课件 来自淘豆网www.taodocs.com转载请标明出处.