教学大纲:
PLSQL编程:Hello World、程序结构、变量、流程控制、游标.存储过程:概念、无参存储、有参存储(输入、输出).JAVA调用存储存储过程.
1. PLSQL编程
1.1. 概念和目的
什么是PL/SQL?
PL/SQL(Procedure Language/SQL)PLSQL是Oracle对sql语言的过程化扩展 (类似于Basic)指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。
1.2. 程序结构
通过Plsql Developer工具的Test Window 创建 程序模版或者通过语句在SQL Window编写
提示:PLSQL语言的大小写是不区分的
PL/SQL可以分为三个部分:声明部分、可执行部分、异常处理部分。
-- Created on /3/21 by ADMINISTRATOR DECLARE-- 声明变量、游标。I INTEGER;BEGIN-- 执行语句--[异常处理]END;
其中 DECLARE部分用来声明变量或游标(结果集类型变量),如果程序中无变量声明可以省略掉
1.3. Hello World
BEGIN--打印hello worldDBMS_OUTPUT.PUT_LINE(hello worl