zoukankan      html  css  js  c++  java
  • sp_help

    报告有关数据库对象(sysobjects 表中列出的任何对象)、用户定义数据类型或 Microsoft® SQL Server™ 所提供的数据类型的信息。

    语法
    sp_help [ [ @objname = ] name ]

    参数
    [@objname =] name

    是 sysobjects 中的任意对象的名称,或者是在 systypes 表中任何用户定义数据类型的名称。Name 的数据类型为 nvarchar(776),默认值为 NULL。不能使用数据库名称。

    返回代码值
    0(成功)或 1(失败)

    结果集
    返回的结果集取决于 name 是否已指定、何时指定以及它是何种数据库对象等因素。

    如果执行不带参数的 sp_help,则返回当前数据库中现有的所有类型对象的摘要信息。

    如果 name 是 SQL Server 数据类型或用户定义数据类型,则 sp_help 返回此结果集。

    如果 name 是任意数据库对象(而不是数据类型),那么 sp_help 将返回此结果集,以及基于指定对象类型的其它结果集。

    根据指定的数据库对象,sp_help 返回其它结果集。

    如果 name 是系统表、用户表或者视图,则 sp_help 返回这些结果集(例外,对于视图,不返回描述数据文件在文件组中所处位置的结果集)。

    按列对象返回其它结果集:

    按标识列返回的其它结果集:

    按列返回的其它结果集:

    按文件组返回的其它结果集:

    按索引返回的其它结果集:

    按约束返回的其它结果集:

    按引用对象返回的其它结果集:

    如果 name 是系统 存储过程或扩展 存储过程,那么 sp_help 将返回此结果集。

    注释
    sp_help 过程仅在当前数据库中查找对象。

    当没有指定 name 时,sp_helptrigger 列出当前数据库中所有对象的名称、所有者和对象类型。sp_helptrigger 提供有关触发器的信息。

    权限
    执行权限默认授予 public 角色。

    示例
    A. 返回有关所有对象的信息
    下面的示例列出有关 sysobjects 中每个对象的信息。

    USE master
    EXEC sp_help

    B. 返回有关单个对象的信息
    下面的示例显示有关 publishers 表的信息。

    USE pubs
    EXEC sp_help publishers

  • 相关阅读:
    Mitmproxy使用教程for mac
    Flink重启策略
    Flink中的Time
    Flink的分布式缓存
    8-Flink中的窗口
    10-Flink集群的高可用(搭建篇补充)
    Flink-Kafka-Connector Flink结合Kafka实战
    15-Flink实战项目之实时热销排行
    16-Flink-Redis-Sink
    17-Flink消费Kafka写入Mysql
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/2992188.html
Copyright © 2011-2022 走看看