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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql查询每个表的描述_MS SQL SERVER 读取数据库中每个表的描述/注释以及表中字段/列的字段名,字段类型,字段描述/注释/说明等信息...

發(fā)布時(shí)間:2025/3/19 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql查询每个表的描述_MS SQL SERVER 读取数据库中每个表的描述/注释以及表中字段/列的字段名,字段类型,字段描述/注释/说明等信息... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

SELECT 表名 = CASE WHEN a.colorder=1 THEN d.name

ELSE ''

END,表說明 = CASE WHEN a.colorder=1 THEN ISNULL(f.value,'')

ELSE ''

END,字段序號(hào) = a.colorder,字段名 = a.name,

標(biāo)識(shí) = CASE WHEN COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 THEN '√'

ELSE '×'

END,

主鍵 = CASE WHEN EXISTS ( SELECT 1

FROM sysobjects

WHERE xtype='PK'

AND name IN (

SELECT name

FROM sysindexes

WHERE indid IN (

SELECT indid

FROM sysindexkeys

WHERE id=a.id

AND colid=a.colid)) )

THEN '√'

ELSE '×'

END,類型 = b.name,占用字節(jié)數(shù) = a.length,

長度 = COLUMNPROPERTY(a.id,a.name,'PRECISION'),

小數(shù)位數(shù) = ISNULL(COLUMNPROPERTY(a.id,a.name,'Scale'),0),

允許空 = CASE WHEN a.isnullable=1 THEN '√'

ELSE '×'

END,默認(rèn)值 = ISNULL(e.text,''),字段說明 = ISNULL(g.[value],'')

FROM syscolumns a

LEFT JOIN systypes b

ON a.xusertype=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

LEFT JOIN sys.extended_properties f

ON d.id=f.major_id

AND f.minor_id=0 --where d.name='V_test' --如果只查詢指定表,加上此條件

ORDER BY a.id,a.colorder;

查詢出來的效果如圖:

總結(jié)

以上是生活随笔為你收集整理的mysql查询每个表的描述_MS SQL SERVER 读取数据库中每个表的描述/注释以及表中字段/列的字段名,字段类型,字段描述/注释/说明等信息...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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