特定のテーブルのSQL Serverデータベースの構造を見ます

- クイックビューテーブル構造(より包括的な)
選択したときにCASE col.colorder = 1。THEN obj.name 
                  ELSE ' 
             ENDテーブルAS、
        AS番号col.colorderは、
        ASカラム名、col.name 
        ISNULL(EP [値。 ]、'' )、AS カラムを説明
        ASデータ型をt.name、
        ASのcol.length長、
        ISNULL(COLUMNPROPERTY(col.id、col.name、' スケール')、0 )小数点以下のAS番号、
        CASEはWHEN COLUMNPROPERTY( col.id、col.name、' IsIdentity ')= 1 THEN ' '
             ELSE ' 
        标识、AS END 
        (SELECT存在する場合    1を
                           dbo.sysindexes SI FROM 
                                    INNER dbo.sysindexkeysをJOINがON si.id SIK = sik.id 
                                                              AND si.indid = sik.indid 
                                    インナーsc.id ON dbo.syscolumns皮下JOIN = sik.id 
                                                              とsc.colid = sik.colid 
                                    so.name ONようINNERがdbo.sysobjectsのJOIN = si.name
                                                              AND so.xtype = ' PK ' 
                           sc.id = col.id 
                                    AND sc.colid = col.colid)THEN ' ' 
             ELSE '' 
        主键AS END、
        CASE WHEN col.isnullable = 1 THEN ' ' 
             ELSE '' 
        允许空としてEND 
        ISNULL(comm.text、'' 默认AS)值
COL dbo.syscolumns FROM 
        LEFTはcol.xtype ON dbo.systypes tをJOIN= t.xusertype 
        内側はdbo.sysobjects OBJ ON col.id JOIN = obj.id 
                                         AND obj.xtype = ' U ' 
                                         AND obj.status > = 0 
        LEFT JOIN dbo.syscomments COMM ON col.cdefault = comm.id 
        LEFTがSYSをJOIN .extended_properties EP ON col.id = ep.major_id 
                                                      AND col.colid = ep.minor_id 
                                                      AND ep.name = ' MS_Description '
        LEFT JOINをsys.extended_properties epTwo ON obj.id = epTwo.major_id 
                                                         AND epTwo.minor_id = 0 
                                                         AND epTwo.name = ' MS_Description ' 
WHERE obj.name = ' t_m_check_item ' - 表名の
col.colorder BY ORDER。

 

おすすめ

転載: www.cnblogs.com/xubao/p/11584792.html
おすすめ