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

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

    除去現(xiàn)有的擴(kuò)展屬性。



    語法


    sp_dropextendedproperty

        [ @name = ] { 'property_name' }

        [ , [ @value = ] { 'value' }

            [ , [ @level0type = ] { 'level0_object_type' }

            , [ @level0name = ] { 'level0_object_name' }

                [ , [ @level1type = ] { 'level1_object_type' }

                , [ @level1name = ] { 'level1_object_name' }

                        [ , [ @level2type = ] { 'level2_object_type' }

                        , [ @level2name = ] { 'level2_object_name' }

                        ]

                ]

            ]

        ]



    參數(shù)


    [@name =]{'property_name'}



    將被除去的屬性的名稱。property_name 的數(shù)據(jù)類型為 sysname,并且不能為 NULL。



    [@value =]{'value'}



    將要與屬性相關(guān)聯(lián)的值。value 的數(shù)據(jù)類型為 sql_variant,帶有默認(rèn)設(shè)置 NULL。value 的大小不能超過 7,500 字節(jié);否則 SQL Server 會產(chǎn)生錯誤。



    [@level0type =]{'level0_object_type'}



    用戶或用戶定義類型。level0_object_type 的數(shù)據(jù)類型為 varchar(128),其默認(rèn)值為 NULL。有效的輸入是 USER、TYPE 和 NULL。



    [@level0name =]{'level0_object_name'}



    指定的 1 級對象類型的名稱。level0_object_name 的數(shù)據(jù)類型為 sysname,其默認(rèn)值為 NULL。



    [@level1type =]{'level1_object_type'}



    1 級對象的類型。level1_object_type 的數(shù)據(jù)類型為 varchar(128),其默認(rèn)值為 NULL。有效的輸入是 TABLE、VIEW、PROCEDURE、FUNCTION、DEFAULT、RULE 和 NULL。



    [@level1name =]{'level1_object_name'}



    指定的 1 級對象類型的名稱。level1_object_name 的數(shù)據(jù)類型為 sysname,其默認(rèn)值為 NULL。



    [@level2type =]{'level2_object_type'}



    2 級對象的類型。level2_object_type 的數(shù)據(jù)類型為 varchar(128),其默認(rèn)值為 NULL。有效的輸入是 COLUMN、PARAMETER、INDEX、CONSTRAINT、TRIGGER 和 NULL。



    [@level2name =]{'level2_object_name'}



    指定的 2 級對象類型的名稱。level2_object_name 的數(shù)據(jù)類型為 sysname,其默認(rèn)值為 NULL。



    返回代碼值


    0(成功)或 1(失?。?/P>

    注釋


    系統(tǒng)對象不允許有擴(kuò)展屬性。



    對象是按級別區(qū)分的,0 級為最高,2 級為最低。當(dāng)用戶添加、更新或刪除擴(kuò)展屬性時,必須指定所有更高級別的對象。例如,如果用戶要向 1 級對象添加擴(kuò)展屬性,就必須指定所有 0 級信息。如果用戶要向 2 級對象添加擴(kuò)展屬性,就必須提供關(guān)于 0 級和 1 級的所有信息。



    在每個級別上,對象類型和對象名可唯一地標(biāo)識對象。如果指定了一個對中的任一方,則必須指定另一方。



    給定一個有效的 property_name,如果所有的對象類型及名稱是空的,并且存在一個當(dāng)前數(shù)據(jù)庫屬性,那么就刪除該數(shù)據(jù)庫屬性。如果指定對象類型和名稱,則還必須指定父對象和類型。否則,SQL Server 會產(chǎn)生錯誤。



    權(quán)限


    db_ownerdb_ddladmin 固定數(shù)據(jù)庫角色的成員可以除去任何對象的擴(kuò)展屬性。用戶可以除去其擁有的對象的擴(kuò)展屬性。但是,只有 db_owner 才可以除去用戶名的屬性。



    示例


    下面的示例在"T1"表中從"id"列刪除"caption"屬性,該表由 dbo 所擁有。



    CREATE   table T1 (id int , name char (20))
    GO
    EXEC   sp_addextendedproperty 'caption', 'Employee ID', 'user', dbo, 'table', 'T1', 'column', id
    EXEC sp_dropextendedproperty 'caption', 'user', dbo, 'table', 'T1', 'column', id
    相關(guān)文章
    本頁查看次數(shù):