查询某张表,首先要进入到要查询表如 :h_ContractBaseInfo表


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,字段说明   = isnull(G.[value],''),标识       = 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,'')FROMsyscolumns ALeft Joinsystypes BOnA.xusertype=B.xusertypeInner Joinsysobjects DOnA.id=D.id  and D.xtype='U' and  D.name<>'dtproperties'Left Joinsyscomments EonA.cdefault=E.idLeft Joinsys.extended_properties  GonA.id=G.major_id and A.colid=G.minor_idLeft Joinsys.extended_properties FOnD.id=F.major_id and F.minor_id=0where d.name='h_ContractBaseInfo'    --如果只查询指定表,加上此条件Order ByA.id,A.colorder

每个表的含义查看http://www.cnblogs.com/asdcer/archive/2007/05/14/746377.html 这个地址

对应给每个表和字段添加注释
1 – 表加注释
2 EXEC sys.sp_addextendedproperty @name=N’MS_Description’, @value=N’注释内容’ , @level0type=N’SCHEMA’,@level0name=N’dbo’, @level1type=N’TABLE’,@level1name=N’表名’
3 --例如:
4 EXEC sys.sp_addextendedproperty @name=N’MS_Description’, @value=N’系统设置表’ , @level0type=N’SCHEMA’,@level0name=N’dbo’, @level1type=N’TABLE’,@level1name=N’CM01_SYSTEM’
顺便也记录一下使用SQL给表的字段添加注释的方法,方法如下:

1 – 字段加注释
2 EXEC sys.sp_addextendedproperty @name=N’MS_Description’, @value=N’注释内容’ , @level0type=N’SCHEMA’,@level0name=N’dbo’, @level1type=N’TABLE’,@level1name=N’表名’, @level2type=N’COLUMN’,@level2name=N’字段名’

sqlserver导出表结构到excel相关推荐

  1. 【数据库】快速导出表结构到excel中

    [数据库]快速导出表结构到excel中 这几天刚来实习,项目主管给我布置了个写文档的任务,要求把数据库中所有的表全部填在以下格式的文档中 一开始慢悠悠的从navicat中一个一个查看表的结构,不停的复 ...

  2. MS SQL SERVER导出表结构到Excel

    今天准备整理下手里面几个数据库,形成一个表结构文档,方便以后维护使用. 网上找到一个脚本还不错,小小的修改就满足了我的要求,执行完SQL脚本. 在结果就能看到数据库所有表的结构,这个时候只要全选,然后 ...

  3. Mysql导出表结构到excel

    目录 背景 编写导出的SQL 治理excel 把具体表拆分到sheet 制作目录页 添加链接 其他 背景 最近负责一个新系统,想快速抽取数据表结构进行学习,网上搜集了一些办法合集,总算搞定. 编写导出 ...

  4. PowerDesigner导出表结构到Excel表

    PD菜单栏中,依次点击 Tools ->Excute Commands->Edit/Run Script- 1.带目录,每个表单独一个Sheet: Option Explicit Dim ...

  5. mysql数据库导出表结构为 Excel

    1. 打开 Navicat, 新建查询, 执行下列语句查询 MySQ L数据库表结构信息,复制到 Excel, 后续你可以自己处理分组: SELECTCONCAT_WS(' : ',t.table_n ...

  6. mysql数据库导出表结构到excel表中

    今天让做数据库文档 但是数据库字段太多 如果一个一个照着输 能把我弄疯 发现使用内置表INFORMATION_SCHEMA. COLUMNS来查询,任何表中的任何一列都会在此表中对应一行记录,那么可以 ...

  7. PowerDesigner连接SqlServer数据库导出表结构

    原文:PowerDesigner连接SqlServer数据库导出表结构 环境:PowerDesigner15 数据库sql server 2005 第一步.打开PowerDesigner ,建立一个物 ...

  8. plsql导出表结构到excel_plsql 将表结构导出到excel中的两种方式

    1.情景展示 如何将表结构导出到excel中(不是建表的SQL语句),如何实现? 2.方式一 新建一个SQL窗口,输入要导出结构的表,选中右键-->描述 右键-->导出-->CSV文 ...

  9. 【Navicat】Navicat:Navicat 导出表结构(表设计)为 EXCEL 格式

    目录 一.Navicat 查看表结构(表设计) 二.mysql 执行 sql 查询表结构 三.Navicat 导出结果为 EXCEL 格式 一.Navicat 查看表结构(表设计) 二.mysql 执 ...

  10. MySQL 导出表结构(含列名、数据类型、字段备注注释)导出成Excel

    使用的数据库图形化工具Navicat .SQLyog.DataGrip等等都可以导出表结构SQL脚本, 但是当我们要将数据库整理成文档时导出表结构的sql脚本肯定是不方便的, 在这里要说的是,将表结构 ...

最新文章

  1. 阿里程序员跳槽到小外企,再无996!业余时间开发APP,每月广告收入8万多!堪比阿里P8!...
  2. R语言ggplot2可视化:ggplot2可视化散点图并使用geom_mark_circle函数在数据簇或数据分组的数据点周围添加圆圈进行注释(自定义圆圈的大小)
  3. R语言plotly可视化:plotly可视化互相重叠的归一化直方图并在直方图中添加密度曲线kde、设置不同的直方图使用不同的分箱大小(bin size)、在直方图的边缘添加边缘轴须图
  4. dht11 python mysql,自己动手实现智能家居之温湿度数据采集存储(DHT11,MySql)
  5. java多线程 模型_一篇文章读懂Java多线程模型
  6. jQuery中 trigger() bind() 使用心得
  7. 2016蓝桥杯省赛---java---A---10(压缩转换)
  8. 本科计算机专业学物理力学吗,力学专业
  9. 福禄电子烟遭消费者起诉:吸完不舒服 广告与说明书自相矛盾
  10. StringUtils 中 isEmpty 和 isBlank 的区别
  11. SpringMVC深度探险(一) —— SpringMVC前传
  12. 十大关系数据库SQL注入工具一览
  13. C语言求最大公约数的方法,辗转相除法,质因数分解法、短除法、更相减损法。
  14. matlab 超分辨率,matlab超分辨率
  15. iPhone14 /ios16不能使用蜂窝网络(浏览器提示“未激活蜂窝数据网”)
  16. python处理smap level2c 数据---根据 iqc_flag进行数据质量控制(二进制十进制)
  17. Oracle数据库:子查询、单行子查询,多行子查询,in,any,all语句,子查询的练习案例
  18. php获取农历日期节日
  19. TSP问题解决:模拟退火、贪心法、爬山法,Python实现
  20. 2021年全球与中国不锈钢反应堆行业市场规模及发展前景分析

热门文章

  1. cgroup学习(二)——cgroup框架结构
  2. windows客户端连接linux服务器上的postmaster
  3. 用glew,glfw,FreeImage实现opengl学习笔记6坐标变换
  4. 系统分析与设计课程总结
  5. tensorflow手动实现算法之三逻辑回归
  6. 题目264-国王的魔镜
  7. oracle 触发器入门,ORACLE PL/SQ入门 (存储过程、触发器)
  8. 45个python入门案例_给Python小白看的10个使用案例,入门Python就在这里了
  9. chromedriver 下载_解决ChromeDriver安装与配置问题
  10. git pull checkout后文件权限变更