1 sp_help:
报告有关数据库对象(sys.sysobjects 兼容视图中列出的所有对象)、用户定义数据类型或 SQL Server 2005 提供的数据类型的信息。
语法
|
---|
sp_help
[ [ @objname = ] 'name' ]
sp_help
过程仅在当前数据库中查找对象。
如果未指定 name,则
sp_help
将列出当前数据库中所有对象的对象名称、所有者和对象类型
。sp_helptrigger
提供有关触发器的信息。
B. 返回有关单个对象的信息
A. 返回有关所有对象的信息
以下示例将列出有关 master
数据库中每个对象的信息。
| 复制代码 |
---|
USE master;
GO
EXEC sp_help
;
GO |
以下示例将显示有关
Contact
表的信息。
| 复制代码 |
---|
USE AdventureWorks;
GO
EXEC sp_help
'Person.Contact';
GO |
2 sp_helpdb
报告有关指定数据库或所有数据库的信息。 语法
|
---|
sp_helpdb
[ [ @dbname= ] 'name' ]
[ @dbname = ] 'name'
-
要报告其信息的数据库的名称。name 的数据类型为 sysname,没有默认值。如果未指定 name,则 sp_helpdb 将报告 sys.databases 目录视图中所有数据库的信息。
B. 返回有关所有数据库的信息
A. 返回有关单个数据库的信息
以下示例显示有关 AdventureWorks
数据库的信息。
| 复制代码 |
---|
exec sp_helpdb
N'AdventureWorks'; |
以下示例显示有关运行 SQL Server 的服务器上所有数据库的信息。
| 复制代码 |
---|
exec sp_helpdb
;
GO |
|
|