第10章存储过程.ppt

第10章存储过程课件

第10章 存储过程 存储过程是一种高效、安全的访问数据库的方法。主要被用 于提高数据库中检索数据的速度,也经常被用来访问数据或管理 被修改的数据。本章介绍如何创建存储过程、管理存储过程。 10.1 存储过程概述 10.1.1 存储过程的概念 存储过程是在数据库服务器执行的一组T-SQL语句的集合,经编译后存放在数据库服务器端。存储过程作为一个单元进行处理并以一个名称来标识。它能够向用户返回数据,向数据库中写入或修改数据,还可以执行系统函数和管理操作,用户在编程中只需要给出存储过程的名称和必需的参数,就可以方便地调用它们。存储过程与其他编程语言中的过程有些类似。 10.1.1 存储过程的概念 SQL Server提供了三种类型的存储过程。 1) 用户存储过程:用户在SQL Server中通过采用SQL语句创建存储过程,称为用户存储过程。本章后面介绍的存储过程操作主要是指用户存储过程。 2) 系统存储过程:SQL Server 中的许多管理活动都是通过一种特殊的存储过程执行的,这种存储过程被称为系统存储过程。从物理意义上讲,系统存储过程存储在源数据库中,并且带有 sp_ 前缀。从逻辑意义上讲,系统存储过程出现在每个系统定义数据库和用户定义数据库的 sys 构架中。用户自创建的存储过程最好不要以“sp_”开头,因为当用户存储过程与系统存储过程重名时,

文档评论(0)

1亿VIP精品文档

相关文档