SQLserver查询所有表和表下面所有列
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,SELECT (case when a.colorder=1 then d.name else null end) 表名, a.colorder 字段序号,a.name 字段名, (case
千家信息网最后更新 2025年01月23日SQLserver查询所有表和表下面所有列
SELECT (case when a.colorder=1 then d.name else null end) 表名, a.colorder 字段序号,a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识, (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) 主键,b.name 类型,a.length 占用字节数, COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度, isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,(case when a.isnullable=1 then '√'else '' end) 允许空, isnull(e.text,'') 默认值,isnull(g.[value], ' ') AS [说明] 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 left join sys.extended_properties f on d.id=f.class and f.minor_id=0 where b.name is not null --WHERE d.name='要查询的表' --如果只查询指定表,加上此条件 order by a.id,a.colorder
查询
字段
位数
字节
小数
序号
条件
标识
类型
长度
g.
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全宣传册2021
巫妖王是什么服务器
公交车数据库管理系统
大型网络软件开发费用
网络技术产业有哪些
svn获取服务器文件
软件开发桌面布局器
标准版数据库11g价格
口算数据库软件构造
数据库服务器查询格式化显示
悉尼大学网络安全博士
go分析的数据库来源
中商成就网络技术有限公司
软件开发国内和日企
数据库用的技术有哪些
我的世界当服务器管理员
话费购服务器维护要多久
2022网络安全主题
网络安全 期末考试
如何提高个人网络安全
网络技术主修什么
公众号的数据库怎么建
工业园区正规网络技术
恒捷互联网科技有限公司招聘
银行网络技术人员演讲稿
最安全的服务器我的世界
零基础学习软件开发要多久
网络安全 校园 主持词
云服务器安全防护措施有哪些
服务器的mac地址不匹配