您的当前位置:首页SQL sp_help (Transact-SQL)
SQL sp_help (Transact-SQL)
来源:锐游网
sp_help (Transact-SQL)
SQL Server 2008 R2
报告有关数据库对象(sys.sysobjects 兼容视图中列出的所有对象)、用户定义数据类型或某种数据类型的信息。
sp_help [ [ @objname = ] 'name' ]
0(成功)或 1(失败)
返回的结果集取决于 name 是否已指定、何时指定以及属于何种数据库对象。
sp_help 过程仅在当前数据库中查找对象。
如果未指定 name,则 sp_help 将列出当前数据库中所有对象的对象名称、所有者和对象类型。sp_helptrigger 提供有关触发器的信息。
sp_help 只显示可排序的索引列;因此,它不显示关于 XML 索引或空间索引的信息。
要求具有 public 角色的成员身份。用户必须至少拥有一种对 objname 的权限。若要查看列约束键、默认值或规则,必须对表具有 VIEW DEFINITION 权限。
A. 返回有关所有对象的信息
以下示例将列出有关 master 数据库中每个对象的信息。
USE master; GO EXEC sp_help; GO
B. 返回有关单个对象的信息
下面的示例将显示有关 Person 表中 Person 列的信息。
USE AdventureWorks2008R2; GO EXEC sp_help 'Person.Person'; GO
参考
因篇幅问题不能全部显示,请点此查看更多更全内容