创建存储过程

一.什么是存储过程

     存储过程是一个PL/SQL程序块,接受零个或多个参数作为输入(INPUT)或输出(OUTPUT)、或既作输入又作输出(INOUT),与函数不同, 存储过程没有返回值,存储过程不能由SQL语句直接使用,只能通过EXECUT命令或PL/SQL程序块内部调用.

 

二.创建存储过程

1.基本语法结构

CREATE OR REPLACE PROCEDURE [存储过程名称]procedure_name
[(
var_name IN VARCHAR2,
var_age IN number,
var_class OUT VARCHAR2
...
)]
AS|IS
student_name VARCHAR2(5);
student_age number;
....
BEGIN
       Execute statements;
END;

  •  IN --表示执行该存储过程的传入的参数

一.什么是存储过程      存储过程是一个PL/SQL程序块,接受零个或多个参数作为输入(INPUT)或输出(OUTPUT)、或既作输入又作输出(INOUT),与函数不同, 存储过程没有返回值,存储过程不能由SQL语句直接使用,只能通过EXECUT命令或PL/SQL程序块内部调用.   二.创建存储过程 1.基本语法结构
CREATE OR REPLACE PROCEDURE [存储过程名称]procedure_name
[(
var_name IN VARCHAR2,
var_age IN number,
var_class OUT VARCHAR2
...
)]
AS|IS
student_name VARCHAR2(5);
student_age number;
....
BEGIN
       Execute statements;
END;

  •  IN --表示执行该存储过程的传入的参数

猜你喜欢

转载自tanyunfei.iteye.com/blog/1335735
今日推荐