博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL列出数据库表的结构
阅读量:4042 次
发布时间:2019-05-24

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

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 'YES '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 'YES' 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 'YES'else '' end,    默认值     = isnull(e.text,''),    字段说明   = isnull(g.[value],'')FROM    syscolumns aleft join    systypes bon    a.xusertype=b.xusertypeinner join    sysobjects don    a.id=d.id  and d.xtype='U' and  d.name<>'dtproperties'left join    syscomments eon    a.cdefault=e.idleft joinsys.extended_properties   gon    a.id=G.major_id and a.colid=g.minor_idleft joinsys.extended_properties fon    d.id=f.major_id and f.minor_id=0 where d.name='YourTable'    --如果只查询指定表,加上此条件order by    a.id,a.colorder

当然,如果只查看某个表,在查询分析器中用 sp_help YourTable 也可得到很详细的信息.

转载地址:http://ximdi.baihongyu.com/

你可能感兴趣的文章
GEE学习笔记 六十五:GEE的Python版API说明文档(英文版)
查看>>
GEE学习笔记 六十六:GEE的Python版教程规划大纲
查看>>
GEE学习笔记 六十七:【GEE之Python版教程一】GEE学习背景介绍
查看>>
GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境
查看>>
GEE学习笔记 六十九:【GEE之Python版教程三】Python基础编程一
查看>>
GEE学习笔记 七十:【GEE之Python版教程四】Python基础编程二
查看>>
GEE学习笔记 七十一:【GEE之Python版教程五】Python基础编程三
查看>>
GEE学习笔记 七十二:【GEE之Python版教程六】命令行简介
查看>>
GEE学习笔记 七十三:【GEE之Python版教程七】静态展示影像和动态展示影像
查看>>
GEE学习笔记 七十五:【GEE之Python版教程九】数值
查看>>
GEE学习笔记 七十六:【GEE之Python版教程十】字典
查看>>
GEE学习笔记 七十七:GEE学习方法简介
查看>>
GEE学习笔记 七十八:干涸的洪泽湖
查看>>
GEE学习笔记 七十九:【GEE之Python版教程十一】列表
查看>>
一、windows安装Tomcat
查看>>
2012年02月21日的日记
查看>>
iSecret&nbsp;简介
查看>>
iSecret&nbsp;1.0&nbsp;正式上线啦!
查看>>
iSecret&nbsp;1.0&nbsp;销量尚可&nbsp;希望大家多…
查看>>
获取当前的内存占用&nbsp;(纯Linux底层…
查看>>