请问为什么需要存储过程这个概念?

flying_fox0 2003-08-19 11:19:43
请问为什么需要存储过程这个概念?
...全文
65 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
sleep11 2003-08-20
  • 打赏
  • 举报
回复
对了!具体的应用就是在一个网站论坛里面,用户注册的时候,那些数据要保留啊!就是用存储过程来实现业务逻辑的自动完成实现。不可能论坛管理员逐个手工添加用户信息吧?
hbwhwanghua 2003-08-19
  • 打赏
  • 举报
回复
效率高,维护方便
happy_0325 2003-08-19
  • 打赏
  • 举报
回复
在后台实现一些复杂的功能,存储过程是很好的解决方式啊
txlicenhe 2003-08-19
  • 打赏
  • 举报
回复
它具有以下优点:

可以在单个存储过程中执行一系列 SQL 语句。


可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。


存储过程在创建时即在服务器上进行编译,所以执行起来比单个 SQL 语句快。
愉快的登山者 2003-08-19
  • 打赏
  • 举报
回复
有些处理是比较复杂的过程,只使用表和视图达不到目的;但这个处理需要在服务器上完成,终端需要的只是结果。
存储过程可以达到这个目的。

愉快的登山者


◢◣◢◣◢◣
zhaoloudy 2003-08-19
  • 打赏
  • 举报
回复
方便升级程序。更改服务器存贮过程代码就行了。Client的调用不变。
sizheng0320 2003-08-19
  • 打赏
  • 举报
回复
那你说为什么要有函数、过程的概念???
前面几位说的都对,我再补充一点:代码复用。
yun198183 2003-08-19
  • 打赏
  • 举报
回复
学习
smallroad 2003-08-19
  • 打赏
  • 举报
回复
已编译
执行速度快
封装业务逻辑
后台执行用户只提出请求减少网络流量
便于调试维护
chump 2003-08-19
  • 打赏
  • 举报
回复
就是一段在服务器端执行的SQL语句。
优点:已编译,执行快速,封装业务规则,减少网络流量,便于调试
chpeng 2003-08-19
  • 打赏
  • 举报
回复
我想在有一个,这是面向数据的一种实现方法.

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧