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

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

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

    會(huì)飛的豬的小小豬圈

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

    SQL Server2000系統(tǒng)表相關(guān)技巧(隨時(shí)更新)

    一、常用系統(tǒng)表:

        1.sysobjects:用于存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)創(chuàng)建的每個(gè)對(duì)象(約束、默認(rèn)值、日志、規(guī)則、存儲(chǔ)過(guò)程等)信息的系統(tǒng)表;

        2.syscolumns:用于存儲(chǔ)每個(gè)表和視圖中的列信息及存儲(chǔ)過(guò)程中的參數(shù)信息的系統(tǒng)表;

     

    二、常用系統(tǒng)表字段說(shuō)明:

        1.sysobjects

           a.name:對(duì)象名

           b.id:對(duì)象標(biāo)識(shí)

           c.xtype:對(duì)象類型,包含的值:

                C = CHECK約束

                D = 默認(rèn)值或DEFAULT約束

                F = FOREIGN KEY約束

                L = 日志

                FN = 標(biāo)量函數(shù)

                IF = 內(nèi)嵌表函數(shù)

                P = 存儲(chǔ)過(guò)程

                PK = PRIMARY KEY 約束(類型是 K

                RF = 復(fù)制篩選存儲(chǔ)過(guò)程

                S = 系統(tǒng)表

                TF = 表函數(shù)

                TR = 觸發(fā)器

                U = 用戶表

                UQ = UNIQUE 約束(類型是 K

                V = 視圖

                X = 擴(kuò)展存儲(chǔ)過(guò)程

           d.type:對(duì)象類型,xtype一致

     

        2.syscolumns

           a.name:列名或過(guò)程參數(shù)的名稱;

           b.id:該列所屬的表對(duì)象 ID,或與該參數(shù)關(guān)聯(lián)的存儲(chǔ)過(guò)程 ID;

           c.cdefault:該列的默認(rèn)值 ID;

           d.domain:該列的規(guī)則或 CHECK 約束 ID;

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

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

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

                0x40 = 參數(shù)為OUTPUT參數(shù); (換算為十進(jìn)制值為:64)

                0x80 = 列為標(biāo)識(shí)列; (換算為十進(jìn)制值為:128)

           f.type:systypes中的物理存儲(chǔ)類型;

           g.usertype:systypes中的用戶定義數(shù)據(jù)類型 ID;

           h.iscomputed:表示是否已計(jì)算該列的標(biāo)志:

                0 = 未計(jì)算;

                1 = 已計(jì)算;

           i.isoutparam:表示該過(guò)程參數(shù)是否是輸出參數(shù):

                1 = ;

                0 = ;

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

                1 = ;

                0 = ; 

    三、相關(guān)sql語(yǔ)句:

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

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

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


    posted on 2008-02-26 18:28 會(huì)飛的豬 閱讀(390) 評(píng)論(0)  編輯  收藏 所屬分類: M$SQLServer數(shù)據(jù)庫(kù)

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

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    準(zhǔn)備換工作中。

    留言簿

    文章分類

    文章檔案

    搜索

    最新評(píng)論

    主站蜘蛛池模板: 亚洲毛片在线免费观看| 国产成人亚洲综合在线| 国产精品极品美女自在线观看免费 | 亚洲久热无码av中文字幕| 成人A片产无码免费视频在线观看| 成人免费777777| 麻豆亚洲AV永久无码精品久久| 男女啪啪免费体验区| 免费无码A片一区二三区 | 亚洲性线免费观看视频成熟| 亚洲精品无码MV在线观看| 男男gay做爽爽免费视频| 免费人成在线视频| 亚洲天堂中文字幕| 青青操免费在线视频| 亚洲成人高清在线| 亚洲av午夜电影在线观看 | a级成人毛片免费图片| 国产免费变态视频网址网站| 亚洲一级毛片在线播放| 日韩人妻无码精品久久免费一| 国产亚洲情侣一区二区无| 阿v免费在线观看| 曰皮全部过程视频免费国产30分钟| 亚洲日韩国产精品无码av| 久久精品免费电影| 亚洲欧洲美洲无码精品VA| caoporm碰最新免费公开视频| 国产乱子伦精品免费女| 亚洲精品无码专区在线| 久久综合AV免费观看| 亚洲午夜国产精品| 4hu四虎最新免费地址| 亚洲一区二区三区高清| 无码人妻久久一区二区三区免费| 亚洲乱码中文字幕综合| 国产精品免费久久久久影院 | 青青草97国产精品免费观看| 好爽好紧好大的免费视频国产| 亚洲精品乱码久久久久蜜桃| 毛片高清视频在线看免费观看|