当前位置: 代码迷 >> 综合 >> SQL Server 2000 基础(5)——系统存储过程
  详细解决方案

SQL Server 2000 基础(5)——系统存储过程

热度:99   发布时间:2024-01-20 10:56:26.0
 

一、一般存储过程

1、信息查看类

1.1、查看系统对象

过程名

系统表或视图

描述

sp_helpserver

sysservers

查看所有服务器信息

sp_helpdb

sysdatabases

查看所有数据库信息,如:名称、大小

sp_helplogins

syslogins

查看所有数据库用户登录信息

sp_helpuser

sysusers

查看当前数据库用户和角色信息

sp_helprole

sysusers

查看当前数据库用户和角色信息

sp_helprolemember

sysmembers

返回有关当前数据库中某个角色的成员的信息

sp_helpsrvrolemember

spt_values

固定服务器角色成员的信息

sp_helpremotelogin

sysremotelogins

查看远端数据库用户登录信息

sp_helplinkedsrvlogin

sysservers

查看链接服务器的登录

sp_helprotect

sysprotects

查看当前数据库下,对象级用户权限

sp_helpindex

sysindexes

查看当前数据库下某个数据对象的索引信息

sp_helpconstraint

sysconstraints

查看当前数据库下某个数据对象的的约束信息

sp_stored_procedures

sysobjects

查看当前数据库里所有的存储过程和函数

sp_tables

sysobjects

查看当前数据库下所有的表

sp_helptext

syscomments

查看当前存储过程和函数的源代码

sp_configure

sysconfigures

用户设置的每个配置选项在表中各占一行

sp_dboption

spt_values

显示或更改数据库选项

sp_helpfile

sysfiles

数据库中的每个文件在表中占一行

sp_helpfilegroup

sysfilegroups

数据库中的每个文件组在表中占一行

注:

(1)几乎所有sp_help系列的存储过程都有对应的系统表或视图,往往通过过程返回的结果集比系统表或视图更直观,但存储过程返回的结果集并不方便使用select操作;

  相关解决方案