查sqlserver表结构说明的方法
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,一、查出某个库的所有表名USE database_nameGOSELECT tab.name AS tableNameFROM sys.columns col INNER
千家信息网最后更新 2024年09月22日查sqlserver表结构说明的方法
一、查出某个库的所有表名
USE database_nameGOSELECT tab.name AS tableNameFROM sys.columns col INNER JOIN sys.tables tab ON col.object_id = tab.object_id LEFT JOIN sys.extended_properties per ON col.column_id = per.minor_id AND per.major_id = tab.object_id INNER JOIN sys.types type ON col.user_type_id = type.user_type_idgroup by tab.name ORDER BY tab.name
二、查出某个库的所有字段说明
USE database_nameGOSELECT tab.name AS tableName, col.name AS column_name, per.value AS column_comment, col.is_identity AS column_key, type.name AS data_type, col.max_length AS column_lengthFROM sys.columns col INNER JOIN sys.tables tab ON col.object_id = tab.object_id LEFT JOIN sys.extended_properties per ON col.column_id = per.minor_id AND per.major_id = tab.object_id INNER JOIN sys.types type ON col.user_type_id = type.user_type_idORDER BY tab.name, col.is_identity DESC
二、查出某个库的所有字段说明(查出数据详细格式化版)
USE database_nameGOSELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识=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, 占用字节数=a.length, 长度=COLUMNPROPERTY(a.id,a.name,'PRECISION'), 小数位数=isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0), 允许空=case when a.isnullable=1 then '√'else '' end, 默认值=isnull(e.text,''), 字段说明=isnull(g.[value],'') 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.major_id and f.minor_id=0 order by a.id,a.colorder
字段
位数
字节
小数
序号
数据
标识
格式
类型
长度
g.
方法
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
assess数据库安装包
数据库都可以进行信息储存吗
两个数据库连接方法
国税组织观看网络安全活动
软件开发源成分
电力行业网络安全培训方案模板
内蒙古网络安全宣传周
网络安全教育网课
淮安市软件开发公司
云服务器如何安装速达财务软件
mfc连接数据库的
焦作市网络安全事故
win10玩300英雄服务器
与高校的软件开发协议
国家法律数据库小程序
数据库原理张红娟答案
企业数据库用户同时卡顿
软件开发接包网
国内网络安全企业排名
湖南自动量化交易软件开发费用
录音点歌机服务器停止
能通过下载链接找到服务器吗
尊彩网络技术有限公司地址
网络安全追踪工具
计算机网络技术的参考答案
网络安全与金融稳定的联系
数据库io 查询
计算机网络技术创业能力目标
北京互联网软件开发价格表
搭建问道服务器要用什么版本