- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 存储过程、触发器 6.1.1存储过程的类型 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.2用户存储过程的创建与执行 6.1.3用户存储过程的修改 6.1.3用户存储过程的修改 6.1.3用户存储过程的修改 6.1.4用户存储过程的删除 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.1 利用SQL命令创建触发器 6.2.2 利用企业管理器创建触发器 6.2.3触发器的修改 6.2.3触发器的修改 6.2.4触发器的删除 * * 6.1 存储过程 6.2 触发器 (1) 系统存储过程 系统存储过程是由系统提供的存储过程,可以作为命令执行各种操作。系统存储过程定义在系统数据库master中,其前缀是sp_,例如常用的显示系统对象信息的sp_help存储过程,它们为检索系统表的信息提供了方便快捷的方法。 系统存储过程允许系统管理员执行修改系统表的数据库管理任务,可以在任何一个数据库中执行。常用的系统存储过程,请见附录。 (2) 本地存储过程 本地存储过程是指在用户数据库中创建的存储过程,这种存储过程完成特定数据库操作任务,其名称不能以sp_为前缀。 (3) 临时存储过程 临时存储过程属于本地存储过程。如果本地存储过程的名称前面有一个“#”,该存储过程就称为局部临时存储过程,这种存储过程只能在一个用户会话中使用。 如果本地存储过程的名称前有两个“##”,该过程就是全局临时存储过程,这种存储过程可以在所有用户会话中使用。 (4) 远程存储过程 远程存储过程指从远程服务器上调用的存储过程。 (5) 扩展存储过程 在SQL Server2000环境之外执行的动态链接库称为扩展存储过程,其前缀是sp_。使用时需要先加载到SQL Server2000系统中,并且按照使用存储过程的方法执行。 用户存储过程只能定义在当前数据库中,可以使用SQL命令语句或SQL Server的企业管理器创建存储过程。缺省情况下,用户创建的存储过程归数据库所有者拥有,数据库的所有者可以把许可授权给其他用户。 1.创建存储过程 语法格式: CREATE PROC [ EDURE ] procedure_name [ ; number ] /*定义过程名*/ [ { @parameter data_type } /*定义参数的类型*/ [ VARYING ] [ = default ] [ OUTPUT ]?] /*定义参数的属性*/ [ ,...n1 ] [ WITH??{ RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION }] /*定义存储过程的处理方式*/ [ FOR REPLICATION ] AS sql_statement [ ...n2 ] /*执行的操作*/ 说明: 参数procedure_name用于指定存储过程名,必须符合标识符规则,且对于数据库及其所有者必须唯一;创建局部临时过程,可以在 procedure_name 前面加一个“#”;创建全局临时过程,可以在 procedure_name 前加“##”。 参数number为可选的整数,用于区分同名的存储过程,以便用一条 DROP PROCEDURE 语句删除一组存储过程; FOR REPLICATION用于说明不能在订阅服务器上执行为复制创建的存储过程,该选项不能和 WITH RECOMPILE一起使用。
您可能关注的文档
- 第5章 编辑二维图形对象.ppt
- 第5章 模数转换接口技术.ppt
- 第5章 线性系统的频域分析法.pptx
- 第5章-消费者的年龄、性别消费心理分析.ppt
- 第5章 齿轮机构.ppt
- 第5章 图像编码.pptx
- 第5章语言文字运用 第3讲扩展语句与压缩语段 第1节扩展语句课件(共36张).ppt
- 第5章语言文字运用 第3讲扩展语句与压缩语段 考纲要求和做题方法 课件(共20张).ppt
- 第5章取水输水建筑物.ppt
- 第5章其它热工设备.ppt
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
最近下载
- 国家开放大学《公司概论》章节测试参考答案.pdf VIP
- 2022年郑州澍青医学高等专科学校单招职业技能模拟试题及答案解析.docx
- 科技政策宣讲解读.ppt
- PEP版小学四年级英语下册unit3 weather单元测试题含答案(共3套).pdf VIP
- 2024年保育员(中级)实操真题模拟考试全套.docx VIP
- 《工程测量通用规范》GB55018-2021(书签).pdf
- 《建筑施工土石方工程安全技术规范》JGJ180-2009.docx
- 2025年中国烟草总公司西藏自治区公司人员招聘笔试备考题库及答案解析.docx
- 《会计信息系统——用友ERP-U8V10.1》全套PPT课件.pptx
- 中央八项规定精神相关解读-课件.ppt VIP
文档评论(0)