使用存储过程

来源:互联网 发布:编程判断正整数 编辑:程序博客网 时间:2024/06/01 15:27

本博文自认没有写的这个博文好(后续补充):

        http://www.cnblogs.com/yank/p/4235609.html

目的:

            使用存储过程的目的是:
       1.通过把过程封装进单个易于使用的单元中,来简化操作。
       2.无须反复创建一系列步骤,可以确保数据的完整性。
       3.简化变更管理。
       4.改进性能(预编译)。
       缺点:
       1.比基本的sql语句更复杂,程序员哭晕,DBA开心。  
       2.安全权限问题,数据库管理员一般都限制存储过程的创建权限。只允许使用,而不一定允许创建。
基础的语法

基本的存储过程语法:

      Hello的存储过程创建。
create or replace procedure Hello ISBeginDBMS_OUTPUT.PUT_LINE('Hello World');END
     输入:
EXECUTE Hello;
     输出:
Hello World

后续的博文拓写参照前面给的博文地址。










原创粉丝点击