找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 2804|回复: 0

[数据库知识] sql存储过程的优点

[复制链接]
发表于 2009-2-15 20:20:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
存储过程提供很多优点,具有以下能力:
与其他应用程序共享应用程序逻辑,因而确保了数据访问和修改的一
致性。存储过程可以封装商业作用。在存储过程中封装的商业规则和
政策可以在同一位置被改变。所有的客户可以使用相同的存储过程来
确保数据访问和修改的一致性。
防止用户暴露数据库中表的细节。如果一组存储过程支持用户需要执
行的所有商业功能,用户就不必直接访问表。
提供了安全机制。用户可以被授权执行存储过程,即使他们没有访问
存储过程提到的表或浏览的许可。
提高性能。存储过程完成了一系列的Transact-SQL的任务。在第一
个Transact-SQL的结果中运用条件逻辑来决定执行哪个后继的
Transact-SQL。所有的这些Transact-SQL和条件逻辑成为服务器上
单个执行规划的一部分。
减少了网络流量。胜于在网络上发送几百个Transact-SQL,通过发
送一个简单的语句用户可以执行一个复杂的操作,这样减少了在服务CSE 2000系列—SQL 2000编程
器和客户机之间的查询量。
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-25 03:54 , Processed in 0.033794 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表