Oracle pl/sql 程序语法是什么
介绍Oracle pl/sql 程序语法
工具/原料
pl/sql
pl/sql基本语法
1、declare说明部分 (变量说明,游标申明,例外说明 )begin语句序列 (DML 语句)… exception例外处理语句 end;

常量和变量定义
1、变量的基本类型就是 oracle 中的建表时字段的变量如 char, varchar2, date, number, boolean, long

2、引用变量my娄多骋能_name emp.ename%type;引用型变量,即 my_name 的类型与 emp 表中 ename 列的类型一样在 sql中使用 into 来赋值declareempre艘早祓胂c emp.ename%type;beginselect t.ename into emprec from emp t where t.empno = 7369;dbms_output.put_line(emprec);

3、记袄嬖艽蛞录型变量emprec emp%rowtype记录变量分量的引用emp_rec.ename:='ADAMS'; declar髫潋啜缅ep emp%rowtype;beginselect * into p from emp t where t.empno = 7369;dbms_output.put_line(p.ename || ' ' || p.sal);end;

if 分支
1、语法 1:IF 条件 THEN 语句 1; 语句 2; END IF;语法 2:IF 条件 THEN 语句序列 1; ELSE 语句序列 2; END IF;语法 3:IF 条件 THEN 语句;ELSIF 语句 THEN 语句;ELSE 语句;END IF;

LOOP 循环语句
1、语法 1:WHILE total <= 25000 LOOP.. .total : = total + salary;END LOOP;语法 2:LoopEXIT [when 条件];……End loop语法 3:FOR I IN 1 . . 3 LOOP语句序列 ;END LOOP ;
