- 0
- 0
- 约1.36万字
- 约 20页
- 2026-01-07 发布于河北
- 举报
SQLSERVER存储过程使用说明书
引言
首先介绍一下什么是存储过程:存储过程就是将常用的或很劄杂的T作,预先用
SQL语句好并用一个指定的名称存储起来,并且这样的语句是放在数据库中的,
还可以根据条件执行不同SQL语句,那么以后要叫数据库提供与己定义好的存
储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
请大家先看一个小例子:
createprocquery_book
as
select*frombook
go
-调用存储过程
execquery_book
请大家来了解一下存储过程的语法。
CreatePROC[EURE]procedure_name[;number]
[{(©parameterdata_type}
[VARYING][=default|(OUTPUT]
[WITH
{RECOMPILE|ENCRYPTION|RECOMPILEENCRYPTION}]
z
[FORREPLICATIONJ
ASsql_statement[...n]
一、参数简介
1.procedure_name
新存储过程的名称。过程名必须符合标
识符规则,且对于数据库及其所有者必须唯
要创建局部临时过程,可以
在procedure_name前面加一个编号
符(#procedure_name),要创建全局临时过
程,可以在procedure_name前面加两个编
号符(##procedure_name)。完整的名称(包
括#或##)不能最128个字符。指定过程
所有者的名称是可选的。
2.;number
是可选的整数,用来对同名的过程分组,
以便用一条DropPROCEDURE语句即可将同
组的过程一起除去。例如,名为。rders的应
用程序使用的过程可以命名
为orderproc;l.orderproc;2等。
DropPROCEDUREorderproc语句将除去整
个组。如果名称中包含定界标识符,则数字
不应包含在标识符中,只应
在procedure_name前后使用适当的定界
符。
3.parameter
过程中的参数。
在CreatePROCEDURE语句中可以声明一个
或多个参数。用户必须在执行过程时提供每
个所声明参数的值(除非定义了该参数的默
认值)。存储过程最多可以有2100个参数。
使用@符号作为第一个字符来指定参
数名称。参数名称必须符合标识符的规则。
每个过程的参数仅用于该过程本身;相同的
参数名称可以用在其它过程中。默认情况下,
参数只能代替常量,而不能用于代替表名、
列名或其它数据库对象的名称。
4.data_type
参数的数据类型。所有数据类型包(
括text、ntext和image)均可以用作存储过
程的参数。不过,cursor数据类型只能用
于OUTPUT参数。如果指定的数据类型
为cursor,也必须同时指
定VARYING和OUTPUT关键字。
说明:对于可以是cursor数据类型的输
出参数,没有最大数目的限制。
5.VARYING
指定作为输出参数支持的结果集(由存
储过程动态构造,内容可以变化)。仅适用于
游标参数。
6.default
参数的默认值。如果定义了默认值,不
必指定该参数的值即可执行过程。默认值必
须是常量或NULL。如果过程将对该参数使
用LIKE关键字,那么默认值中可以包含通
配符(%、_、口和[八])。
7、OUTPUT
表明参数是返回参数。该选项的值可以
返回给E
您可能关注的文档
- 2025年视频监控系统.pdf
- 2025年数控机床操作与维护技能考核题库大全.pdf
- 2025年水利工程质量检测人员认证复习全书.pdf
- 2025年高考政治一轮复习考点梳理及培优训练必修2第六课课时1充分发挥市场在资源配置中的决定性作用.pdf
- 2025年管理心理学高频考点集锦.pdf
- 2025年苏教译林版英语六年级下册全册同步练习汇编及答案.pdf
- 2025年核心能力梳理综合素质要点深度解析.pdf
- 2025年机械工程综合能力评估题库.pdf
- 2025年通信行业综合能力测试题库.pdf
- 2025年江苏无锡知识产权工程师资格认证培训班考试指南.pdf
- 辽宁省辽阳市多校联考2025-2026学年高一年级上册期中考试生物试卷(原卷版).pdf
- 2026年人教版七年级地理上册期末冲刺试卷(全解全析).pdf
- 2025年消防理论初级试题及答案.pdf
- 第25课 中华人民共和国成立和向社会主义的过渡 教案-2025-2026学年 《中外历史纲要(上)》(统编版).pdf
- 2026年高考历史复习纲要下 第二单元 第3课 中古时期的欧洲(导学案).pdf
- 平行四边形中的几何综合压轴题(解析版)-人教版八年级数学下册.pdf
- 2025-2026学年统编版七年级道德与法治下册全册教案.pdf
- 2024苏教版七年级生物下册《生态安全》分层作业(含答案).pdf
- 2026年高考历史复习纲要下 第二单元 第4课 中古时期的亚洲(导学案).pdf
- 生命中的基础有机化学物质合成有机高分子(练)-2023年高考化学一轮复习.pdf
最近下载
- GB∕T 6559-1986 自攻锁紧螺钉的螺杆 粗牙普通螺纹系列(高清版).pdf VIP
- 附件5 关于神华巴彦淖尔能源有限责任公司生产指挥中心采制样室“9·3”物体打击致一人死亡事故报告.docx
- 功率半导体器件基础课件.pptx
- 苏少版(2024)三年级上册美术第四单元 红红的剪纸 (第1~2课)教案.docx
- 道法考试复习卷.docx VIP
- 《多节段腰椎管狭窄症脊柱内镜法诊疗规范》.docx
- 自来水厂自控技术方案.pdf VIP
- 南京中医药大学2024-2025学年第2学期《线性代数》期末试卷(A卷)及参考答案.docx
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 风电场防雨雪冰冻应急预案演练方案.docx VIP
原创力文档

文档评论(0)