数据库存储过程是指???

 我来答
百度网友6d3ac4f4d
2010-12-14
知道答主
回答量:20
采纳率:0%
帮助的人:16.3万
展开全部
定义:常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
存储过程的优点:

1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。

2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。

3.存储过程可以重复使用,可减少数据库开发人员的工作量

4.安全性高,可设定只有某此用户才具有对指定存储过程的使用权

存储过程的种类

参考资料: http://www.knowsky.com/2951.html

Raiuy
2010-12-14 · TA获得超过2916个赞
知道大有可为答主
回答量:2210
采纳率:0%
帮助的人:875万
展开全部
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

参考资料: http://baike.baidu.com/view/68525.htm

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
taylorwangtm
2010-12-14 · TA获得超过224个赞
知道答主
回答量:218
采纳率:100%
帮助的人:0
展开全部
一般将很复杂的sql语句写成一个存储过程,简单说就是sql集合,写好后存起来,用到的时候直接调用,免得每次都得写sql语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱2我2别2走
2010-12-15 · 超过35用户采纳过TA的回答
知道答主
回答量:168
采纳率:0%
帮助的人:66.9万
展开全部
我觉得是事务处理,能保持数据的完整性,也能减少程序端的代码,和程序端对数据库的访问,讲多部数据处理放在数据端这边。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
任夫oP
2010-12-14
知道答主
回答量:38
采纳率:0%
帮助的人:10.7万
展开全部
指的是在参数化查询语言!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
342706466
2010-12-14 · 超过16用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:33.7万
展开全部
你自己看吧 解释的很清楚了

参考资料: http://baike.baidu.com/view/68525.htm

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式