基于Oracle数据库存储过程的创建及调用
基于Oracle数据库存储过程的创建及调用 [TOC] 1.PLSQL编程 1.1 概念和目的 什么是PL/SQL? PL/SQL(Procedure Language/SQL) PLSQL是oracle对sql语言的过程化扩展(类似于Basic) 指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语句具有过程处理能力。 1.2 程序结构 通过Plsql developer 工具盒Tset Window创建 程序模板或者用过语句在SQL windows编写。 提示:PLSQL语言的大小写是不区分的 PL/SQL 可以分为三个部分:声明部分、可执行部分、异常处理部分 -- Created on 2019/10/31 by ADMINISTRATOR declare -- Local variables here(声明变量,游标) i integer; begin -- Test statements here(处理异常) end; 其中declare 部分用来声明变量和游标(结果集类型变量),如果程序中无变量声明可去掉。 1.3 Hello World begin -- Test statements here --java system.out.println("hello world"); dbms_output.put_line('hello world');