好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 如何得到數據庫中所有表名 表字段及字段中文描述

如何得到數據庫中所有表名 表字段及字段中文描述

熱門標簽:銀川高頻外呼回撥系統多少錢 如何做地圖標注圖鋪 最新人工智能電銷機器人 蘭州語音外呼系統運營商 成都電話外呼系統一般多少錢 沒聽見電話機器人幫你接 al智能電話機器人 陜西電銷外呼系統好用嗎 數字匠心電銷機器人
在網上查了部分資料但是發現粘上去的代碼都存在問題,無奈只好自己修改了一下,代碼如下:

如下代碼能正常運行,都是網上查找資料最后拼湊總結出來的。條件就自己加吧。網上好像也有不少類型的東西,這里留著以備不時只需!
復制代碼 代碼如下:

SELECT
(case when a.colorder=1 then d.name else '' end) N'表名',
a.colorder N'字段序號',
a.name N'字段名',
(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'標識',
(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) N'主鍵',
b.name N'類型',
a.length N'占用字節數',
COLUMNPROPERTY(a.id,a.name,'PRECISION') as N'長度',
isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as N'小數位數',
(case when a.isnullable=1 then '√'else '' end) N'允許空',
isnull(e.text,'') N'默認值',
isnull(g.[value],'') AS N'字段說明'
--into ##tx
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
order by object_name(a.id),a.colorder


sysproperties表的詳解:

1、表名:sqlserver的注釋表,每個數據庫都有,包括表和字段的注釋,表或者列的注釋都會存儲,沒有注釋不存儲。
2、字段:
id:表的ID或者是列的ID
smallid:列的順序,排序用
type:3 表,4字段,可能還有約束什么的,還沒有測試出
name:統一的MS_Description
value:描述

如需修改(轉載部分)

如果需要更新 此表的 內容 需要 開啟 [允許對系統目錄直接進行修改] ,否則 改不了 系統表

如果 不開啟 此 功能 ,那么也可以 使用 存儲過程[sp_addextendedproperty] 來 添加\更新\刪除 表和字段的描述 用法如下

--創建表
Create Table 表(a1 varchar(10),a2 char(2))

--為表 添加 描述信息 : 第二個參數為 [描述] 第六個參數為 [表名]
EXECUTE sp_addextendedproperty N'MS_Description', '人員信息表', N'user', N'dbo', N'table', N'表', NULL, NULL

--為表 更新 描述信息 : 第二個參數為 [描述] 第六個參數為 [表名]
EXECUTE sp_updateextendedproperty 'MS_Description',N'adsfasfdas', N'user', N'dbo', N'table', N'表', NULL, NULL

--為表 刪除 描述信息 : 第五個參數為 [表名]
EXEC sp_dropextendedproperty 'MS_Description',N'user', N'dbo', N'table', N'表', NULL, NULL

--字段的 添加 更新 刪除 方法
--為 字段a1 添加 描述信息: 第二個參數為 [描述] 第六個參數為 [表名] 第八個參數為 [字段名稱]
EXECUTE sp_addextendedproperty N'MS_Description', '姓名', N'user', N'dbo', N'table', N'表', N'column', N'a1'

--更新 字段 a1 的描述屬性:第二個參數為 [描述] 第六個參數為 [表名] 第八個參數為 [字段名稱]
EXEC sp_updateextendedproperty 'MS_Description','字段1dd','user',dbo,'table','表','column',N'a1'

--刪除 字段 a1 的描述屬性:第五個參數為 [表名] 第七個參數為 [字段名稱]
EXEC sp_dropextendedproperty 'MS_Description','user',dbo,'table','表','column','a1'

--刪除測試
Drop Table 表

標簽:鹽城 朔州 通化 本溪 宜春 巴彥淖爾 邢臺 遼源

巨人網絡通訊聲明:本文標題《如何得到數據庫中所有表名 表字段及字段中文描述》,本文關鍵詞  如何,得到,數據庫,中,所有,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何得到數據庫中所有表名 表字段及字段中文描述》相關的同類信息!
  • 本頁收集關于如何得到數據庫中所有表名 表字段及字段中文描述的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 女生张开双腿让男生捅| 农村寡妇偷人高潮AAAA| 海囗天气| 真实男啪男的视频大全| 欧美人成网站在线看| 一a一片一级一片按摩师| 又大又粗又长又硬好爽国产| 天干夜天干天天天爽视频| 国产最新一区二区三区天堂| 18岁女rapperdisssubs| 男男肉耽高h古风| 少女bd视频| 国产精品看片| 四虎精品网站91| 亚洲日韩精品区教师学生 | 小雪好湿?好紧?太爽了日记动漫| 不戴胸罩倒垃圾中文字幕| 99精产国品一二三产区| 日日碰日日操| 小傻子又甜又软| 黄色大片免费观看| 懵懂的被脔日常h| 久久精品国产亚洲AV高清色欲| 色综合久久综合久色AⅤ网黑人 | 疯狂欲望| 亚洲精品7777XXXX青睐| 精品乱码一区二区三四区视频| aabb片免费看| 国产高潮又粗又猛精品影院 | 办公室放荡lisaann| 好男人的神马免费观看视频| 欧美fxxx| 苍井空一级毛片| 92午夜福利合集| 极品骚| 上课被男同桌脱了奶罩摸好爽| 强c亲女的文h| 中文字幕在线观看网站| 男士揉着揉着流出了液体怎么回事 | 青草碰人人澡人人澡| 欧美性生交大片免费网址 |