- 71
- 0
- 约4.35千字
- 约 6页
- 2016-04-21 发布于重庆
- 举报
第八章存储过程的创建和使用
存储过程的创建和使用
概述
存储过程就是存储在SQL Server服务器中的一组编译成单个执行计划的Transact-SQL
语句。存储过程存储在数据库内,可由应用程序通过调用执行。使用存储过程不但可以提高Transact-SQL的执行效率,而且可以使对数据库的管理以及实现应用复杂的业务更容易。
存储过程也可看作是一种没有返回值的特殊函数,它与函数的区别是:函数有返回值,其返回值可以直接在表达式、计算列中使用;而存储过程只能调用执行,它不能通过名称得到返回值,也不能直接在表达式、计算列中使用。
任务一 理解存储过程的概念
存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个
单元处理,存储过程可以包含一条SELECT语句,也可包含一系列使用控制流的SQL语句。它们还可接受参数、返回输出参数、返回状态值,主要用来执行管理任务或实现应用复杂的业务规则。
任务二 理解存储过程的优点
使用存储过程与本地的Transact-SQL程序相比有如下好处。
简化用户操作:存储过程将一系列复杂的Transact-SQL代码封装在一起,作为数据库对象存放于数据库服务器内,用户使用时不必思考复杂的Transact-SQL语句而只需调用存储过程即可得到所需结果,简化了用户操作。
执行效率更高:存储过程已被编译,执行时不再花费编译与优化时间。
提高系统安全性:通过适当的权
您可能关注的文档
最近下载
- 地质调查员(地质灾害方向)职业技能竞赛试题及答案.docx VIP
- 2026年模型玩具行业分析报告及未来五到十年行业发展趋势报告.docx
- 地质调查员(地质灾害方向)职业技能竞赛模拟试题.docx VIP
- 2026年急性胰腺炎诊疗指南(中国专家共识).docx
- Yadea雅迪电动车DM6说明书用户手册.pdf
- X65、X70管线钢高温延塑性的对比分析.pdf VIP
- 2026年云南二级造价师真题及答案解析.docx VIP
- 2025克拉玛依国民村镇银行春季社会招聘(16人)笔试历年典型考题及考点剖析附带答案详解.docx VIP
- Fujikura pana 藤仓保偏光纤.pdf VIP
- 地质调查员(地质灾害方向)职业技能竞赛模拟试题及答案.docx
原创力文档

文档评论(0)