码迷,mamicode.com
首页 > 数据库 > 详细

数据库之存储过程

时间:2016-10-31 00:43:56      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:函数   调用   数列   子程序   修改   区别   .exe   存储   proc   

存储过程(存储函数)———是一种PL/SQL程序块,它将一些相关的SQL语句和流程控制语句组合在一起,存储在数据库中供所有用户程序调用的子程序,用于执行某些特定的操作或任务。它属于数据库对象。

存储函数和存储过程最大的区别在于存储函数可以通过一个return函数返回一个函数的值,而存储过程不可以,除此之外可以认为存储过程就是存储函数。

存储过程的创建:

create procedure命令:

create [or replace] procedure 过程名(参数列表)

PL/SQL子程序体;

(注:存储过程只能创建和替换,不能修改)

在sql plus 中调用存储过程的方法:

1.exec  存储过程名称();(注:exec:execute执行,实行)

2.begin 

    存储过程名称(); 

    存储过程名称();

end;//

数据库之存储过程

标签:函数   调用   数列   子程序   修改   区别   .exe   存储   proc   

原文地址:http://www.cnblogs.com/windy852/p/6014413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!