sp_help sp_help - 北京怡康軟件科技有限公司 資源網(wǎng) "/>

精品国产亚洲一区二区三区,男女作爱在线观看免费网站,欧美的又大又长做禁片A片,97国产精品人妻无码久久久

  • 相關(guān)軟件
    >sp_help 創(chuàng)建者:webmaster 更新時間:2006-02-16 15:51

    報告有關(guān)數(shù)據(jù)庫對象(sysobjects 表中列出的任何對象)、用戶定義數(shù)據(jù)類型或 Microsoft® SQL Server™ 所提供的數(shù)據(jù)類型的信息。



    語法


    sp_help [ [ @objname = ] name ]



    參數(shù)


    [@objname =] name



    sysobjects 中的任意對象的名稱,或者是在 systypes 表中任何用戶定義數(shù)據(jù)類型的名稱。Name 的數(shù)據(jù)類型為 nvarchar(776),默認(rèn)值為 NULL。不能使用數(shù)據(jù)庫名稱。



    返回代碼值


    0(成功)或 1(失敗)



    結(jié)果集


    返回的結(jié)果集取決于 name 是否已指定、何時指定以及它是何種數(shù)據(jù)庫對象等因素。


    1. 如果執(zhí)行不帶參數(shù)的 sp_help,則返回當(dāng)前數(shù)據(jù)庫中現(xiàn)有的所有類型對象的摘要信息。

























      列名數(shù)據(jù)類型描述
      Namenvarchar(128)對象名
      Ownernvarchar(128)對象所有者
      Object_typenvarchar(31)對象類型




    2. 如果 name 是 SQL Server 數(shù)據(jù)類型或用戶定義數(shù)據(jù)類型,則 sp_help 返回此結(jié)果集。





























































      列名數(shù)據(jù)類型描述
      Type_namenvarchar(128)數(shù)據(jù)類型名稱。
      Storage_typenvarchar(128)SQL Server 類型名稱。
      Lengthsmallint數(shù)據(jù)類型的物理長度(以字節(jié)為單位)。
      Precint精度(總的數(shù)字位數(shù))。
      Scaleint小數(shù)點右邊的數(shù)字位數(shù)。
      Nullablevarchar(35)指明是否允許 NULL 值:是或否。
      Default_namenvarchar(128)綁定到該類型的默認(rèn)值名稱。如果沒有綁定默認(rèn)值,則為 NULL。
      Rule_namenvarchar(128)綁定到該類型的規(guī)則名稱。如果沒有綁定默認(rèn)值,則為 NULL。
      Collationsysname數(shù)據(jù)類型的排序規(guī)則。如果是非字符數(shù)據(jù)類型,則為 NULL。




    3. 如果 name 是任意數(shù)據(jù)庫對象(而不是數(shù)據(jù)類型),那么 sp_help 將返回此結(jié)果集,以及基于指定對象類型的其它結(jié)果集。































      列名數(shù)據(jù)類型描述
      Namenvarchar(128)表名
      Ownernvarchar(128)表的所有者
      Typenvarchar(31)表的類型
      Created_datetimedatetime創(chuàng)建的日期表



      根據(jù)指定的數(shù)據(jù)庫對象,sp_help 返回其它結(jié)果集。


      如果 name 是系統(tǒng)表、用戶表或者視圖,則 sp_help 返回這些結(jié)果集(例外,對于視圖,不返回描述數(shù)據(jù)文件在文件組中所處位置的結(jié)果集)。



      1. 按列對象返回其它結(jié)果集:



































































        列名數(shù)據(jù)類型描述
        Column_namenvarchar(128)列名。
        Typenvarchar(128)列數(shù)據(jù)類型。
        Computedvarchar(35)指出是否計算了在列中的值:(是或否)。
        Lengthint以字節(jié)為單位的列長度。
        Precchar(5)列精度。
        Scalechar(5)列數(shù)值范圍。
        Nullablevarchar(35)指出在列中是否允許 NULL 值:是或否。
        TrimTrailingBlanksvarchar(35)剪裁尾隨空格(是或否)。
        FixedLenNullInSourcevarchar(35)只是為了向后兼容。
        Collationsysname列的排序規(guī)則。如果是非字符數(shù)據(jù)類型,則為 NULL。




      2. 按標(biāo)識列返回的其它結(jié)果集:































        列名數(shù)據(jù)類型描述
        Identitynvarchar(128)其數(shù)據(jù)類型被聲明為標(biāo)識的列名。
        Seednumeric標(biāo)識列的起始值。
        Incrementnumeric此列中的值所使用的增量。
        Not For Replicationint當(dāng)重復(fù)登錄(例如 sqlrepl)試圖在表中插入數(shù)據(jù)時,無法強(qiáng)制使用 IDENTITY 屬性:

        1 = True

        0 = False




      3. 按列返回的其它結(jié)果集:













        列名數(shù)據(jù)類型描述
        RowGuidColsysname全局唯一標(biāo)識符列的名稱。




      4. 按文件組返回的其它結(jié)果集:













        列名數(shù)據(jù)類型描述
        Data_located_on_filegroupnvarchar(128)數(shù)據(jù)所在的文件組(主要文件組、次要文件組或事務(wù)日志)。




      5. 按索引返回的其它結(jié)果集:

























        列名數(shù)據(jù)類型描述
        index_namesysname索引名。
        index_descriptionvarchar(210)索引的描述。
        index_keysnvarchar(2078)生成索引所在列的列名。




      6. 按約束返回的其它結(jié)果集

















































        列名數(shù)據(jù)類型描述
        constrain_typenvarchar(146)約束的類型。
        constrain_namenvarchar(128)約束名。
        delete_actionnvarchar(9)指明 DELETE 操作是:無操作、層疊或暫缺。

        (僅適用于 FOREIGN KEY 約束。)


        update_actionnvarchar(9)指明 UPDATE 操作是:無操作、層疊或暫缺。

        (僅適用于 FOREIGN KEY 約束。)


        status_enabledvarchar(8)指明是否啟用約束:啟用、禁用或暫缺。(僅適用于 CHECK 和 FOREIGN KEY 約束。)
        Status_for_replicationvarchar(19)指明約束是否用于復(fù)制。(僅適用于 CHECK 和 FOREIGN KEY 約束。)
        constrain_keysnvarchar(2078)構(gòu)成約束的列名?;蛘撸▽τ谀J(rèn)值和規(guī)則而言)指定義默認(rèn)值或規(guī)則的文本。




      7. 按引用對象返回的其它結(jié)果集:













        列名數(shù)據(jù)類型描述
        Table is referenced bynvarchar(516)識別引用表的其它數(shù)據(jù)庫對象。






    4. 如果 name 是系統(tǒng)存儲過程或擴(kuò)展存儲過程,那么 sp_help 將返回此結(jié)果集。











































      列名數(shù)據(jù)類型描述
      Parameter_namenvarchar(128)存儲過程參數(shù)名。
      Typenvarchar(128)存儲過程參數(shù)的數(shù)據(jù)類型。
      Lengthsmallint最大物理存儲長度(以字節(jié)為單位)。
      Precint精度(總的數(shù)字位數(shù))。
      Scaleint小數(shù)點右邊的數(shù)字個數(shù)。
      Param_ordersmallint參數(shù)的順序。





    注釋


    sp_help 過程僅在當(dāng)前數(shù)據(jù)庫中查找對象。



    當(dāng)沒有指定 name 時,sp_helptrigger 列出當(dāng)前數(shù)據(jù)庫中所有對象的名稱、所有者和對象類型。sp_helptrigger 提供有關(guān)觸發(fā)器的信息。



    權(quán)限


    執(zhí)行權(quán)限默認(rèn)授予 public 角色。



    示例


    A. 返回有關(guān)所有對象的信息


    下面的示例列出有關(guān) sysobjects 中每個對象的信息。



    USE master
    EXEC sp_help


    B. 返回有關(guān)單個對象的信息


    下面的示例顯示有關(guān) publishers 表的信息。



    USE pubs
    EXEC sp_help publishers
    相關(guān)文章
    本頁查看次數(shù):