SQL Server中Table字典数据的查询SQL示例代码怎么写
发表于:2024-10-13 作者:千家信息网编辑
千家信息网最后更新 2024年10月13日,SQL Server中Table字典数据的查询SQL示例代码怎么写,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言数据库包含4类数据:
千家信息网最后更新 2024年10月13日SQL Server中Table字典数据的查询SQL示例代码怎么写
SQL Server中Table字典数据的查询SQL示例代码怎么写,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
前言
数据库包含4类数据:
1.用户数据
2.元数据
3.索引
4.应用元数据
其中,元数据也叫数据字典,定义如下:
下面这篇文章就来给大家分享一个关于查询SQL Server Table 结构的SQL 语句。
T-SQL 如下:
SELECT (case when a.colorder=1 then d.name else '' end) 表名,a.colorder 字段序号,a.name 字段名,(case when a.colorder=1 then isnull(f.value,'') else '' end) 表说明, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '1'else '0' end)标识,(case when (SELECT count(*) FROM sysobjectsWHERE (name in (SELECT name FROM sysindexesWHERE (id = a.id) AND (indid in(SELECT indid FROM sysindexkeysWHERE (id = a.id) AND (colid in(SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name)))))))AND (xtype = 'PK'))>0 then '1' else '0' end) 主键,b.name 类型,a.length 占用字节数,COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度,isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,(case whena.isnullable=1 then '1'else '0' end) 允许空,isnull(e.text,'') 默认值,isnull(g.[value], ' ') AS [说明]FROM syscolumns aleft join systypes b on a.xtype=b.xusertypeinner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'left join syscomments e on a.cdefault=e.idleft join sys.extended_properties g on a.id=g.major_id AND a.colid=g.minor_idleft join sys.extended_properties f on d.id=f.major_id and f.minor_id=0--where b.name is not nullWHERE d.name='DBA_Server' --如果只查询指定表,加上此条件,此案例为表DBA_Serverorder by a.id,a.colorder
看完上述内容,你们掌握SQL Server中Table字典数据的查询SQL示例代码怎么写的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
数据
查询
字典
代码
示例
内容
字段
方法
更多
篇文章
问题
束手无策
为此
位数
前言
原因
字节
对此
小数
序号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库修改数据流程
陕西网络技术服务目的
手机erp管理软件开发
线程内连接数据库
贵池区专业软件开发服务有几种
手游服务器无应答
软件开发得学多久
计划生育管理服务器
确保信息系统网络安全
备份服务器怎么设置
网络技术1班一组头像
乾安软件开发
网络安全防范工作的目的
网络安全教育的主题
趣链科技工业互联网
中小型企业常用网络技术
软件开发外包单价
服务器监控网关
软件开发公司 会计核算
如何学习数据库开发
贵港市统计年鉴数据库官网
广电网络安全隐患自查报告
网站服务器密码
四川省农村劳动力实名制数据库
中华人民共和国网络安全法介绍
vb 网页数据库连接
兴城软件开发商
江苏网络安全协会陈逸中
广州视频安防软件开发中心
互联网医疗it科技