日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称

發(fā)布時(shí)間:2023/12/1 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.查詢數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)庫(kù)名:

?1 SELECT Name FROM Master..SysDatabases ORDER BY Name?

2.查詢某個(gè)數(shù)據(jù)庫(kù)中所有的表名:

?1 SELECT Name FROM SysObjects Where XType='U' ORDER BY Name?

3.查詢表結(jié)構(gòu)信息:

1 SELECT (case when a.colorder=1 then d.name else null end) 表名, 2 a.colorder 字段序號(hào),a.name 字段名, 3 (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then ''else '' end) 標(biāo)識(shí), 4 (case when (SELECT count(*) FROM sysobjects 5 WHERE (name in (SELECT name FROM sysindexes 6 WHERE (id = a.id) AND (indid in 7 (SELECT indid FROM sysindexkeys 8 WHERE (id = a.id) AND (colid in 9 (SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name))))))) 10 AND (xtype = 'PK'))>0 then '' else '' end) 主鍵,b.name 類型,a.length 占用字節(jié)數(shù), 11 COLUMNPROPERTY(a.id,a.name,'PRECISION') as 長(zhǎng)度, 12 isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小數(shù)位數(shù),(case when a.isnullable=1 then ''else '' end) 允許空, 13 isnull(e.text,'') 默認(rèn)值,isnull(g.[value], ' ') AS [說(shuō)明] 14 FROM syscolumns a 15 left join systypes b on a.xtype=b.xusertype 16 inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' 17 left join syscomments e on a.cdefault=e.id 18 left join sys.extended_properties g on a.id=g.major_id AND a.colid=g.minor_id 19 left join sys.extended_properties f on d.id=f.class and f.minor_id=0 20 where b.name is not null 21 --WHERE d.name='要查詢的表' --如果只查詢指定表,加上此條件 22 order by a.id,a.colorder

?

轉(zhuǎn)載于:https://www.cnblogs.com/a-dou/articles/5194933.html

總結(jié)

以上是生活随笔為你收集整理的SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。