<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    會飛的豬的小小豬圈

    要做一只有思想、有能力、與眾不同的豬

    SQL Server2000系統表相關技巧(隨時更新)

    一、常用系統表:

        1.sysobjects:用于存儲在數據庫內創建的每個對象(約束、默認值、日志、規則、存儲過程等)信息的系統表;

        2.syscolumns:用于存儲每個表和視圖中的列信息及存儲過程中的參數信息的系統表;

     

    二、常用系統表字段說明:

        1.sysobjects

           a.name:對象名

           b.id:對象標識

           c.xtype:對象類型,包含的值:

                C = CHECK約束

                D = 默認值或DEFAULT約束

                F = FOREIGN KEY約束

                L = 日志

                FN = 標量函數

                IF = 內嵌表函數

                P = 存儲過程

                PK = PRIMARY KEY 約束(類型是 K

                RF = 復制篩選存儲過程

                S = 系統表

                TF = 表函數

                TR = 觸發器

                U = 用戶表

                UQ = UNIQUE 約束(類型是 K

                V = 視圖

                X = 擴展存儲過程

           d.type:對象類型,xtype一致

     

        2.syscolumns

           a.name:列名或過程參數的名稱;

           b.id:該列所屬的表對象 ID,或與該參數關聯的存儲過程 ID;

           c.cdefault:該列的默認值 ID;

           d.domain:該列的規則或 CHECK 約束 ID;

           e.status:用于描述列或參數屬性的位圖:

                0x08 = 列允許空值;(換算為十進制值為:8)

                0x10 = 當添加varcharvarbinary列時,ANSI 填充生效.保留varchar列的尾隨空格,保留varbinary列的尾隨零; (換算為十進制值為:16)

                0x40 = 參數為OUTPUT參數; (換算為十進制值為:64)

                0x80 = 列為標識列; (換算為十進制值為:128)

           f.type:systypes中的物理存儲類型;

           g.usertype:systypes中的用戶定義數據類型 ID;

           h.iscomputed:表示是否已計算該列的標志:

                0 = 未計算;

                1 = 已計算;

           i.isoutparam:表示該過程參數是否是輸出參數:

                1 = ;

                0 = ;

           j.isnullable:表示該列是否允許空值:

                1 = ;

                0 = ; 

    三、相關sql語句:

        1.判斷是否為自增字段:

           方法一:SELECT COLUMNPROPERTY(OBJECT_ID('表名'), '列名', 'IsIdentity') AS IsIdentity

           方法二:SELECT status FROM syscolumns,sysobjects WHERE syscolumns.id=sysobjects.id AND sysobjects.name='表名稱' AND syscolumns.name='字段名稱'; 看查詢出的結果值是否為128.


    posted on 2008-02-26 18:28 會飛的豬 閱讀(390) 評論(0)  編輯  收藏 所屬分類: M$SQLServer數據庫

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    公告

    準備換工作中。

    留言簿

    文章分類

    文章檔案

    搜索

    最新評論

    主站蜘蛛池模板: 成年女性特黄午夜视频免费看| 一级特黄aa毛片免费观看| 动漫黄网站免费永久在线观看| 亚洲精品天堂在线观看| 免费的一级片网站| 久久免费区一区二区三波多野| 亚洲精品视频在线播放| 国产成人亚洲精品狼色在线| 免费无码中文字幕A级毛片| 亚洲美女视频免费| 四虎成人精品一区二区免费网站| 自拍偷自拍亚洲精品偷一| 亚洲一区二区三区久久| 成人亚洲综合天堂| 免费毛片在线播放| 无码免费午夜福利片在线| 24小时日本韩国高清免费| 久久精品免费观看| 久久亚洲国产成人影院| 亚洲视频中文字幕在线| 亚洲AV无码成人精品区天堂 | 国产成人青青热久免费精品 | 中文字幕亚洲日本岛国片| 成人免费无码大片a毛片软件| 亚欧色视频在线观看免费| 一级毛片在线免费观看| 免费无码又爽又刺激高潮视频 | 西西人体44rt高清亚洲 | 国产午夜亚洲精品不卡免下载| 亚洲色偷精品一区二区三区| 亚洲日韩精品无码一区二区三区 | 国产AV无码专区亚洲AV琪琪| 亚洲av无码专区在线观看下载 | 好猛好深好爽好硬免费视频| 特黄特色的大片观看免费视频| 亚洲精品无码久久久久久久| 亚洲精品美女久久久久9999| 亚洲日韩在线视频| 亚洲成A∨人片在线观看不卡| 亚洲国产精品无码AAA片| 亚洲av永久无码精品网站 |