sql 系统存储过程列表(很多没有听说过的)
2006-07-21 16:20
309 查看
Transact-SQL 参考 |
系统存储过程
在 Microsoft® SQL Server™ 中,许多管理和信息活动可以通过系统存储过程执行。系统存储过程按这些分类分组。分类 | 描述 |
---|---|
Active Directory 过程 | 用于在 Microsoft Windows® 2000 Active Directory™ 中注册 SQL Server 实例和 SQL Server 数据库。 |
目录过程 | 执行 ODBC 数据字典功能,并隔离 ODBC 应用程序,使之不受基础系统表更改的影响。 |
游标过程 | 执行游标变量功能。 |
数据库维护计划过程 | 用于设置确保数据库性能所需的核心维护任务。 |
分布式查询过程 | 用于执行和管理分布式查询。 |
全文检索过程 | 用于执行和查询全文索引。 |
日志传送过程 | 用于配置和管理日志传送。 |
OLE 自动化过程 | 允许在标准 Transact-SQL 批处理中使用标准 OLE 自动化对象。 |
复制过程 | 用于管理复制。 |
安全过程 | 用于管理安全性。 |
SQL 邮件过程 | 用于从 SQL Server 内执行电子邮件操作。 |
SQL 事件探查器过程 | 由 SQL 事件探查器用于监视性能和活动。 |
SQL Server 代理程序过程 | 由 SQL Server 代理程序用于管理调度的活动和事件驱动活动。 |
系统过程 | 用于 SQL Server 的常规维护。 |
Web 助手过程 | 由 Web 助手使用。 |
XML 过程 | 用于可扩展标记语言 (XML) 文本管理。 |
常规扩展过程 | 提供从 SQL Server 到外部程序的接口,以便进行各种维护活动。 |
说明 除非特别指明,所有系统存储过程返回 0 值表示成功,返回非零值则表示失败。
Active Directory 过程 | |
---|---|
sp_ActiveDirectory_Obj | sp_ActiveDirectory_SCP |
目录过程 | |
---|---|
sp_column_privileges | sp_special_columns |
sp_columns | sp_sproc_columns |
sp_databases | sp_statistics |
sp_fkeys | sp_stored_procedures |
sp_pkeys | sp_table_privileges |
sp_server_info | sp_tables |
游标过程 | |
---|---|
sp_cursor_list | sp_describe_cursor_columns |
sp_describe_cursor | sp_describe_cursor_tables |
数据库维护计划过程 | |
---|---|
sp_add_maintenance_plan | sp_delete_maintenance_plan_db |
sp_add_maintenance_plan_db | sp_delete_maintenance_plan_job |
sp_add_maintenance_plan_job | sp_help_maintenance_plan |
sp_delete_maintenance_plan |
OLE 自动化扩展存储过程 | |
---|---|
sp_OACreate | sp_OAMethod |
sp_OADestroy | sp_OASetProperty |
sp_OAGetErrorInfo | sp_OAStop |
sp_OAGetProperty | Object Hierarchy Syntax |
SQL 邮件过程 | |
---|---|
sp_processmail | xp_sendmail |
xp_deletemail | xp_startmail |
xp_findnextmsg | xp_stopmail |
xp_readmail |
SQL 事件探查器过程 | |
---|---|
sp_trace_create | sp_trace_setfilter |
sp_trace_generateevent | sp_trace_setstatus |
sp_trace_setevent |
Web 助手过程 | |
---|---|
sp_dropwebtask | sp_makewebtask |
sp_enumcodepages | sp_runwebtask |
XML 过程 | |
---|---|
sp_xml_preparedocument | sp_xml_removedocument |
常规扩展过程 | |
---|---|
xp_cmdshell | xp_logininfo |
xp_enumgroups | xp_msver |
xp_findnextmsg | xp_revokelogin |
xp_grantlogin | xp_sprintf |
xp_logevent | xp_sqlmaint |
xp_loginconfig | xp_sscanf |
用户在 ADO、OLE DB、ODBC 和 DB-Library 应用程序上运行 SQL Server 事件探查器时,可能会注意到系统存储过程的使用不涉及 Transact-SQL 引用。这些存储过程由用于 SQL Server 的 Microsoft OLE DB 提供程序、SQL Server ODBC 驱动程序和 DB-Library 动态链接库 (DLL) 用来执行数据库 API 功能。这些过程只不过是提供程序或驱动程序所使用的机制,用来传达用户对 SQL Server 的请求。它们仅供用于 SQL Server 的 OLE DB 提供程序、SQL Server ODBC 驱动程序和 DB-Library DLL 在内部使用。不支持从 SQL Server 应用程序显式调用它们。
这些存储过程通过所支持的 API 函数,使得它们的全部功能均可由 SQL Sever 应用程序使用。例如,sp_cursor 系统存储过程的游标功能通过 OLE DB API 游标属性和方法可由 OLE DB 应用程序使用,通过 ODBE 游标特性和函数可由 ODBE 应用程序使用,通过 DB-library 游标库可由 DB-Library 应用程序使用。
这些系统存储过程支持 ADO、OLE DB、ODBC 和 DB-Library 游标库的游标功能:
sp_cursor | sp_cursorclose | sp_cursorexecute |
sp_cursorfetch | sp_cursoropen | sp_cursoroption |
sp_cursorprepare | sp_cursorunprepare |
sp_execute | sp_prepare | sp_unprepare |
sp_reset_connection 存储过程由 SQL Server 用来支持事务中的远程存储过程调用。
sp_sdidebug 存储过程由 SQL Server 用来调试 Transact-SQL 语句。
©1988-2000 Microsoft Corporation。保留所有权利。
相关文章推荐
- sql 系统存储过程列表(很多没有听说过的)
- SQL常见的系统存储过程
- SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
- SQL 系统存储过程用法整理
- T-SQL存储过程:产品分页列表提取
- [SQL] 系统存储过程
- SQL的系统存储过程xp_cmdshell
- SQL 常用的系统存储过程
- SQL SERVER2000教程-第七章 Transact-SQL编程 第八节 提取存储过程的参数列表
- SQL 系统存储过程用法整理
- SQL 系统存储过程用法整理
- SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
- syscomments 系统表结构 Transact-SQL 参考 及查看未加密存储过程
- SQL 系统存储过程用法整理
- SQL 系统存储过程用法整理
- SQL 数据库常用的系统存储过程解析
- sql得到存储过程的参数列表
- 一天一点T-SQL:常用获取基础信息系统存储过程和函数
- SQL调用系统存储过程整理