より多くの情報のSQLServerルックアップテーブルのための

SELECT 
フィールド名= a.name、
タイプ= b.name、
フィールドが指定= ISNULLを(G. [ ]'' )、
nullである= 事例 とき a.isnullable = 1  、その後1  それ以外0  エンド
エネルギー自給か= ケース とき COLUMNPROPERTY(a.id、a.name、IsIdentity = 1  、その後 1  それ以外 0  終了
主キー= ケース  存在SELECT  1  FROM sysobjectsにXTYPE = ' PK ' 名前(が
 SELECTFROM sysindexesのindidが(のSELECT indidがFROM sysindexkeys ID = a.id ANDたcolid = a.colid)))次に、' ' ほか' X 終了FROM SYSCOLUMNS
 左に参加 

systypesにBの a.xusertype = b.xusertype 内側に 参加 sysobjectsには、D a.id = d.id d.xtype ' U '' V ' d.name <> ' dtproperties ' ジョインのsyscomments Eを a.cdefault = e.id 参加 sys.extended_properties gを a.id = g.major_id a.colid =g.minor_idが ジョイン F sys.extended_propertiesを d.id = f.major_id f.minor_id = 0 d.name = '表名' 順序によって a.id、a.colorder

 

おすすめ

転載: www.cnblogs.com/zldqpm/p/11355809.html