网络数据库第十章 存储过程和触发器.pptVIP

  • 6
  • 0
  • 约1.8万字
  • 约 100页
  • 2017-06-18 发布于湖北
  • 举报

网络数据库第十章 存储过程和触发器.ppt

第10章 存储过程与触发器 本章内容 10.1 存储过程概述 10.2 存储过程的创建与使用 10.3 触发器概述 10.4 触发器的创建与使用 10.5 事务处理 10.6 SQL Server的锁机制 10.1 存储过程概述 存储过程是SQL Server服务器上一组预编译的Transact-SQL语句,用于完成某项任务,它可以接受参数、返回状态值和参数值,并且可以嵌套调用。 1. 存储过程的类型 SQL Server存储过程的类型包括: 系统存储过程 用户定义存储过程 临时存储过程 扩展存储过程。 (1)系统存储过程 是指由系统提供的存储过程,主要存储在master数据库中并以sp_为前缀,它从系统表中获取信息,从而为系统管理员管理SQL Server提供支持。 通过系统存储过程,SQL Server中的许多管理性或信息性的活动(例如使用sp_depends、sp_helptexts可以了解数据数据库对象、数据库信息)都可以顺利有效地完成。尽管系统存储过程被放在master数据库中,仍可以在其他数据库中对其进行调用(调用时,不必在存储过程名前加上数据库名)。当创建一个新数据库时,一些系统存储过程会在新数据库中被自动创建。 (2)用户定义存储过程 是由用户创建并能完成某一特定功能(例如查询用户所需数据信息)的存储过程。它处于用户创建的数据库中,存储过程名前没

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档