博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转*SqlSever查询某个表的列名称、说明、备注、注释,类型等
阅读量:5975 次
发布时间:2019-06-20

本文共 1403 字,大约阅读时间需要 4 分钟。

关键部分如下:

------sqlserver 查询某个表的列名称、说明、备注、类型等SELECT     表名       = 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 parent_obj=a.id 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 aleft join     systypes b on     a.xusertype=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_id  left joinsys.extended_properties fon     d.id=f.major_id and f.minor_id=0where     d.name='Sys_User'    --如果只查询指定表,加上此where条件,tablename是要查询的表名;去除where条件查询所有的表信息order by     a.id,a.colorder

 

转载于:https://www.cnblogs.com/yanan7890/p/10512226.html

你可能感兴趣的文章
poj - 1860 Currency Exchange
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
Centos下基于Hadoop安装Spark(分布式)
查看>>
mysql开启binlog
查看>>
设置Eclipse编码方式
查看>>
分布式系统唯一ID生成方案汇总【转】
查看>>
并查集hdu1232
查看>>
Mysql 监视工具
查看>>
Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
查看>>