情景8 视图索引存储过程及.pptVIP

  • 3
  • 0
  • 约1.1万字
  • 约 49页
  • 2017-11-29 发布于重庆
  • 举报
情景8 视图索引存储过程及

Transact-SQL存储过程分为两类:系统提供的存储过程(系统存储过程)和用户自定义的存储过程。 系统存储过程定义在master数据库中并以sp_为前缀。例如常用的显示系统对象信息的sp_help存储过程,它们为检索系统表的信息方便、快捷的方法。尽管这些系统存储过程被放在master数据库中,但是仍可以在其它数据库中对其进行调用,调用时不必在存储过程名前加上数据库名,而且当创建一个新数据库时,一些系统存储过程会在新数据库中被自动创建。 用户自定义存储过程是由用户创建的,并能完成一定的功能,如查询用户所需要数据信息、数据统计分析等。用户自定义存储过程只能定义在当前数据库中,默认情况下,用户自定义存储过程归数据库所有者所有,数据库所有者可以把许可授权给其它用户同。 8.5 存储过程的创建方法 1.使用 T-SQL 语句创建存储过程 存储过程定义包括两个主要内容:过程名和参数的说明以及过程体(包含执行存储过程操作的 SQL 语句)。 创建存储过程前,应该注意以下事项: 不能将 CREATE PROCEDURE 语句与其他 SQL 语句组合到单个批处理中。 存储过程是数据库对象,其名称必须遵循标识符的命名规则。 只能在当前数据库中创建存储过程 每个存储过程最多可以使用1024个参数。 存储过程最多支持32层嵌套。 语法格式: CREATE { PROC | PROCEDUR

文档评论(0)

1亿VIP精品文档

相关文档