Oracle------------->PL/SQL---------------->基本语法知识
PL/SQL基本语法知识
一、概述:
- PL/SQL程序都是以块(block)为基本单位,整个PL/SQL块分三部分:声明部分(用declare开头)、执行部分(以 begin开头)和异常处理部分(以exception开头)。其中执行部分是必须的,其他两个部分可选。无论PL/SQL程序段的代码量有多大,其基本结构就是由这三部分组成。
- 模板如下:
-
declare /* 声明区(可选):定义类型和变量、声明变量、声明函数、游标 */ begin /* 执行区(必须的):执行pl/sql语句或者sql语句 */ exception /* 异常处理区(可选):处理错误的 */ end;
-
- 一个简单的PL/SQL程序:
-
/*声明部分,以declare开头*/ declare v_id integer; v_name varchar(20); cursor c_emp is select * from employee where emp_id=3; /*执行部分,以begin开头*/ begin open c_emp; //打开游标 loop fetch c_emp into v_id,v_name; //从游标取数据 exit when c_emp%notfound ; end loop ; close c_emp; //关闭游标 dbms_output.PUT_LINE(v_name); /*异常处理部分,以exception开始*/ exception when no_data_found then dbms_output.PUT_LINE('没有数据'); end ;[1]
-
二、PL-SQL语法详解
- 教程:
- 易百教程:PL-SQL基本语法
学习的过程中总会得到一些心得体会,认真地将它们记录下来并分享给每一个愿意花费时间去阅读它们的人,然后意外地收获某个读者的评论,从而激发出新的感想,是一件十分令人欢快的事。如果你也在研习这方面的知识,欢迎加入到我们的队伍中来,和我们一起进步吧(^_^)
posted on 2017-07-06 13:49 LXRM-JavaWeb、ML 阅读(144) 评论(0) 编辑 收藏 举报