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=0--where d.name='OrderInfo'    --如果只查询指定表,加上此条件Order ByA.id,A.colorder

  运行此代码,右键选择连同标题一起复制。

转载于:https://www.cnblogs.com/zhaoyihao/p/5098277.html

Sql Server导出表结构Excel相关推荐

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

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

  2. 用sql改oracle表结构,SQL server 表结构转Oracle SQL脚本

    SQL server 表结构转Oracle SQL脚本 /****** Object: StoredProcedure [dbo].[getOracle] Script Date: 2019/7/25 ...

  3. SQL Server 索引结构及其使用(二)(转)

    SQL Server 索引结构及其使用(二) 作者:freedk 一.深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被 ...

  4. SQL Server 索引结构及其使用(一)[转]

    SQL Server 索引结构及其使用(一)  作者:freedk 一.深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(cluste ...

  5. 【转】SQL Server 索引结构及其使用(二)

    SQL Server 索引结构及其使用(二)  作者:freedk 一.深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会 ...

  6. SQL Server 索引结构及其使用(三)(转)

    SQL Server 索引结构及其使用(三) 作者:freedk 一.深入浅出理解索引结构 二.改善SQL语句 实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可 ...

  7. [收藏]SQL Server 索引结构及其使用

    SQL Server 索引结构及其使用(一) SQL Server 索引结构及其使用(二) SQL Server 索引结构及其使用(三) SQL Server 索引结构及其使用(四)

  8. [转]聚集索引和非聚集索引(sql server索引结构及其使用)

    聚集索引和非聚集索引(sql server索引结构及其使用) [来自]http://www.cnblogs.com/xinqqing83/archive/2006/10/31/545747.html ...

  9. SQL Server 索引结构及其使用

    SQL Server 索引结构及其使用(一)    作者:freedk  一.深入浅出理解索引结构     实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引 ...

最新文章

  1. Python之文件操作
  2. fft 重叠加法_FFT重叠相加法 参数如何定 h M?
  3. myd加入mysql数据库_mysql数据库是.frm,.myd,myi备份如何导入mysql
  4. Machine Learning On Spark——基础数据结构(一)
  5. dml语句包括哪些_MySQL数据操作(DML)语句,入门掌握这些足够了
  6. linux目录树(书本上看到)
  7. centos6.5装mysql好难_centos 6.5装mysql5.7
  8. Sword pcre库函数学习三
  9. linux lnmp1.5.tar.gz,Linux 下lnmp
  10. BZOJ 1492 货币兑换Cash
  11. MySQL入门(详细总结)
  12. 【IDEA/SVN】IDEA 从SVN导入项目到本地
  13. java docx 文档不可编辑、复制
  14. 简单爬虫--爬取百度热点新闻标题
  15. 这个彩蛋表明,图灵测试评估的也许不是计算机,而是人类……
  16. js三座大山——原型及原型链
  17. 【设计模式】Java设计模式 - 享元模式
  18. 《机器学习实战》学习笔记第十一章 —— Apriori算法
  19. 何伊凡:猪、土豪与屌丝
  20. Solidworks提示字体Arial Unicode MS安装不正确,PDF文件中一个或多个文本字串可能遗失怎么办...

热门文章

  1. 为DataGridView添加行号
  2. 在虚拟机中的Nginx的安装
  3. 中蒙最大陆路口岸2018年运行中欧班列1052列
  4. Java HotSpot VM 命令行参数【官方版】
  5. ElasticSearch Java Api(三) -更新索引库
  6. 0909 编译原理1
  7. 数组中只出现一次的数字
  8. 浅析:seo工程师擅长的网站数据分析
  9. mysql_cluster
  10. rails 如何 支持 bootstrap3