ch10_存储过程和触发器.pptVIP

  • 3
  • 0
  • 约 33页
  • 2016-12-10 发布于北京
  • 举报
ch10_存储过程和触发器

数据库技术及应用 第10章 存储过程和触发器 主要内容 一、存储过程概述 二、创建存储过程 三、执行存储过程 四、查看、修改和删除存储过程 五、触发器概述 六、创建触发器 七、激活触发器 八、查看、修改和删除触发器 一、存储过程概述 存储过程是什么? 是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中 两类存储过程:系统提供的存储过程和用户自定义的存储过程 系统存储过程主要存储在master数据库中并以sp_为前缀 可以接受参数、输出参数、返回单个或多个结果集以及返回值 为什么要使用存储过程 实现了模块化编程 能够实现较快的执行速度 能够减少网络流量 可以提高数据库的安全性 二、创建存储过程 使用向导创建存储过程 使用企业管理器创建存储过程 使用Transact-SQL命令创建存储过程 使用Transact-SQL命令创建存储过程 使用CREATE PROCEDURE命令创建存储过程 在一个批处理中,CREATE PROCEDURE语句不能与其他SQL语句合并在一起 只能在当前数据库中创建属于当前数据库的存储过程 创建存储过程时,需要确定存储过程的三个组成部分 所有的输入参数以及传给调用者的输出参数 执行数据库操作(包括调用其它过程)的编程语句 返回给调用者的状态值,以指明调用是成功还是失败 语法格式 CREATE PROC [ EDURE ] proced

文档评论(0)

1亿VIP精品文档

相关文档