主頁 > 知識(shí)庫 > SQL2005查詢表結(jié)構(gòu)的SQL語句使用分享

SQL2005查詢表結(jié)構(gòu)的SQL語句使用分享

熱門標(biāo)簽:九鹿林外呼系統(tǒng)怎么收費(fèi) 舞鋼市地圖標(biāo)注app 創(chuàng)業(yè)電銷機(jī)器人 浙江地圖標(biāo)注 沈陽智能外呼系統(tǒng)代理 松原導(dǎo)航地圖標(biāo)注 電銷機(jī)器人虛擬號(hào)碼 海南自動(dòng)外呼系統(tǒng)價(jià)格 滄州營銷外呼系統(tǒng)軟件

復(fù)制代碼 代碼如下:

SELECT   
(case when a.colorder=1 then d.name else '' end) as 表名,--如果表名相同就返回空   syscolumns(表字段信息表) a  sysobjects d
     a.colorder as 字段序號(hào),  
     a.name as 字段名,  
     (case when COLUMNPROPERTY( a.id,a.name, 'IsIdentity' )=1 then '√' else '' end) as 標(biāo)識(shí),   --返回IsIdentity的值,IsIdentity只有兩個(gè)值:0、1
     (case when (SELECT count(*) FROM sysobjects--查詢主鍵  
                     WHERE (name in   
                             (SELECT name FROM sysindexes   
                             WHERE (id = a.id)   AND (indid in   
                                     (SELECT indid FROM sysindexkeys  
                                       WHERE (id = a.id) AND (colid in   
                                         (SELECT colid FROM syscolumns  
                                         WHERE (id = a.id) AND (name = a.name))  
                         )))))   
         AND (xtype = 'PK' ))>0 then '√' else '' end) as 主鍵,--查詢主鍵END  
b.name as 類型,   --systypes b
a.length as 占用字節(jié)數(shù),  
COLUMNPROPERTY(a.id,a.name,'PRECISION' ) as    長(zhǎng)度,  
isnull(COLUMNPROPERTY(a.id,a.name,'Scale' ),0) as 小數(shù)位數(shù),  
(case when a.isnullable=1 then '√' else '' end) as 允許空,  
isnull(e.text,'' ) as 默認(rèn)值,   --syscomments e
isnull(g.[value],'' ) AS 字段說明    --sys.extended_properties g (字段信息表)
FROM syscolumns a left join systypes b   
on a.xtype=b.xusertype  
inner join sysobjects d   
on a.id=d.id and d.xtype='U' and d.name> 'dtproperties'   
left join syscomments e  
on a.cdefault=e.id  
left join sys.extended_properties g  
on a.id=g.major_id AND a.colid = g.minor_id   
     where d.name='systempara' --所要查詢的表  
order by a.id,a.colorder

標(biāo)簽:咸寧 臺(tái)灣 西藏 日喀則 寶雞 公主嶺 商洛

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL2005查詢表結(jié)構(gòu)的SQL語句使用分享》,本文關(guān)鍵詞  SQL2005,查詢表,結(jié)構(gòu),的,SQL,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL2005查詢表結(jié)構(gòu)的SQL語句使用分享》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL2005查詢表結(jié)構(gòu)的SQL語句使用分享的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章