1、存储过程是事先编好的、存储在数据库中的程序,这些程序用来完成对数据库的指定操作。
2、系统存储过程: SQL Server本身提供了一些存储过程,用于管理有关数据库和用户的信息。
用户存储过程: 用户也可以编写自己的存储过程,并把它存放在数据库中,供客户端调用。
3、这样安排的主要目的就是要充分发挥数据库服务器的功能,尽量减少网络上的堵塞。
4、系统存储过程
概念:
它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其它的系统管理任务。
系统存储过程可以在任意一个数据库中执行。创建并存放于系统数据库master中,并且名称以sp_或者xp_开头。
部分系统存储过程:
sp_addtype:用于定义一个用户定义数据类型。
sp_configure:用于管理服务器配置选项设置。
xp_sendmail:用于发送电子邮件或寻呼信息。
sp_stored_procedures:用于返回当前数据库中的存储过程的清单。
sp_help:用于显示参数清单和其数据类型。
sp_helptext:用于显示存储过程的定义文本。
sp_rename:用于修改当前数据库中用户对象的名称。
Sp_who:用于显示使用数据库的当前用户
sp_help:用于显示参数清单和其数据类型。
sp_depends:用于显示存储过程依据的对象或者依据存储过程的对象
sp_helptext:用于显示存储过程的定义文本。
5、用户自定义的存储过程
本文介绍了存储过程的概念及其在数据库中的应用,包括系统存储过程和用户自定义存储过程的区别及使用方式,详细列举了部分系统存储过程的功能说明。
199

被折叠的 条评论
为什么被折叠?



