点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!

含义
报告有关数据库对象(sysobjects 表中列出的任何对象)、用户定义数据类型或 Microsoft SQL Server 所提供的数据类型的信息,一句话解释就是:快速查看表结构信息,包括字段,主键,外键,索引等信息。
语法
sp_help [ [ @objname = ] 'name' ]
参数
[ @objname = ] 'name'
任何对象的名称(在 sysobjects 中)或 systypes 表中的任何用户定义的数据类型。 name 为 nvarchar (776) ,默认值为 NULL。不能接受数据库名称。
返回代码值
0(成功)或 1(失败)
字段值解释

权限
要求 公共 角色具有成员身份。用户必须至少对 objname 拥有一个权限。若要查看列约束键、默认值或规则,必须对表具有 VIEW DEFINITION 权限。
示例
A. 返回有关所有对象的信息
以下示例将列出有关 master
数据库中每个对象的信息。
USE master;GOEXEC sp_help;GO
结果显示

B. 返回有关单个对象的信息
以下示例将显示有关 TBHLJLMX
表的信息。
USE YSGZZ;GOEXEC sp_help 'TBHLJLMX';GO
结果显示

C. 返回有关 name 是SQL Server数据类型或用户定义的数据类型,sp_help将返回此结果集
以下示例将显示有关 varchar
数据类型的信息。
USE master;GOEXEC sp_help varchar;GO
结果显示

D. 针对存储过程、函数或扩展存储过程返回的其他结果集
以下示例将显示有关
ProCancelCY存储过程的信息。
USE YSGZZ; --选择数据库GOEXEC sp_help 'ProCancelCY'; --存储过程名称GO
结果显示


点击关注“SQL数据库运维”,后台或浏览至公众号文章底部点击“发消息”回复关键字:进群,带你进入高手如云的技术交流群。后台回复关键字:SQL,获取学习资料。
动动小手点击加关注呦☟☟☟
文章转载自SQL数据库运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




