频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

sp_help

来源: 作者: 出处:巧巧读书 2006-07-26 进入讨论组

  报告有关数据库对象(sysobjects 表中列出的任何对象)、用户定义数据类型或 Microsoft® SQL Server™ 所提供的数据类型的信息。
  
  语法
  sp_help [ [ @objname = ] name ]
  
  参数
  [@objname =] name
  
  是 sysobjects 中的任意对象的名称,或者是在 systypes 表中任何用户定义数据类型的名称。Name 的数据类型为 nvarchar(776),默认值为 NULL。不能使用数据库名称。
  
  返回代码值
  0(成功)或 1(失败)
  
  结果集
  返回的结果集取决于 name 是否已指定、何时指定以及它是何种数据库对象等因素。
  
  如果执行不带参数的 sp_help,则返回当前数据库中现有的所有类型对象的摘要信息。
   sp_help(图一)
  如果 name 是 SQL Server 数据类型或用户定义数据类型,则 sp_help 返回此结果集。
   sp_help(图二)
  如果 name 是任意数据库对象(而不是数据类型),那么 sp_help 将返回此结果集,以及基于指定对象类型的其它结果集。
   sp_help(图三)
  根据指定的数据库对象,sp_help 返回其它结果集。
  
  如果 name 是系统表、用户表或者视图,则 sp_help 返回这些结果集(例外,对于视图,不返回描述数据文件在文件组中所处位置的结果集)。
  
  按列对象返回其它结果集:
   sp_help(图四)
  按标识列返回的其它结果集:
   sp_help(图五)
  按列返回的其它结果集:
   sp_help(图六)
  按文件组返回的其它结果集:
   sp_help(图七)
  按索引返回的其它结果集:
   sp_help(图八)
  按约束返回的其它结果集:
   sp_help(图九)
  按引用对象返回的其它结果集:
   sp_help(图十)
  如果 name 是系统存储过程或扩展存储过程,那么 sp_help 将返回此结果集。
  sp_help(图十)
  注释
  sp_help 过程仅在当前数据库中查找对象。
  
  当没有指定 name 时,sp_helptrigger 列出当前数据库中所有对象的名称、所有者和对象类型。sp_helptrigger 提供有关触发器的信息。
  
  权限
  执行权限默认授予 public 角色。
  
  示例
  A. 返回有关所有对象的信息
  下面的示例列出有关 sysobjects 中每个对象的信息。
  
  USE master
  EXEC sp_help
  
  B. 返回有关单个对象的信息
  下面的示例显示有关 publishers 表的信息。
  
  USE pubs
  EXEC sp_help publishershttp://www.qqread.com/meetwindows/l024181041.html进入讨论组讨论。
更多专题 【深 度 阅 读】 相 关 文 章
    收藏此文】【 】【打印】【关闭
    较早的文章:DROP PROCEDURE

    较新的文章:查看存储过程
    相关图文阅读
    频道图文推荐
    健 康 咨 询
    时 尚 咨 询
    巧巧读书宗旨
    相关专题
    讨论组问题推荐
    站内各频道最新更新文档
    站内最新制作专题
    热门关键字导读
    Photoshop教 程照片处理 照片制作 PS快捷键 抠图
    计 算 机 故 障XP系统修复
    艺 术 与 设 计设计 流媒体 设计欣赏 边框
    计 算 机 安 全ARP
    站内频道文章精选
    巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章