如何得到数据库中所有表名 表字段及字段中文描述
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 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 |
http://www.aspxhome.com/database/mssql/20121/157955.htm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
2012-02-20 httpd: Could not reliably determine the server's fully qualified domain name
2012-02-20 怎么查看端口占用情况?
2008-02-20 ZineMaker2006授权码