Sql Server导出表结构Excel
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相关推荐
- MS SQL SERVER导出表结构到Excel
今天准备整理下手里面几个数据库,形成一个表结构文档,方便以后维护使用. 网上找到一个脚本还不错,小小的修改就满足了我的要求,执行完SQL脚本. 在结果就能看到数据库所有表的结构,这个时候只要全选,然后 ...
- 用sql改oracle表结构,SQL server 表结构转Oracle SQL脚本
SQL server 表结构转Oracle SQL脚本 /****** Object: StoredProcedure [dbo].[getOracle] Script Date: 2019/7/25 ...
- SQL Server 索引结构及其使用(二)(转)
SQL Server 索引结构及其使用(二) 作者:freedk 一.深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被 ...
- SQL Server 索引结构及其使用(一)[转]
SQL Server 索引结构及其使用(一) 作者:freedk 一.深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(cluste ...
- 【转】SQL Server 索引结构及其使用(二)
SQL Server 索引结构及其使用(二) 作者:freedk 一.深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会 ...
- SQL Server 索引结构及其使用(三)(转)
SQL Server 索引结构及其使用(三) 作者:freedk 一.深入浅出理解索引结构 二.改善SQL语句 实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可 ...
- [收藏]SQL Server 索引结构及其使用
SQL Server 索引结构及其使用(一) SQL Server 索引结构及其使用(二) SQL Server 索引结构及其使用(三) SQL Server 索引结构及其使用(四)
- [转]聚集索引和非聚集索引(sql server索引结构及其使用)
聚集索引和非聚集索引(sql server索引结构及其使用) [来自]http://www.cnblogs.com/xinqqing83/archive/2006/10/31/545747.html ...
- SQL Server 索引结构及其使用
SQL Server 索引结构及其使用(一) 作者:freedk 一.深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引 ...
最新文章
- Python之文件操作
- fft 重叠加法_FFT重叠相加法 参数如何定 h M?
- myd加入mysql数据库_mysql数据库是.frm,.myd,myi备份如何导入mysql
- Machine Learning On Spark——基础数据结构(一)
- dml语句包括哪些_MySQL数据操作(DML)语句,入门掌握这些足够了
- linux目录树(书本上看到)
- centos6.5装mysql好难_centos 6.5装mysql5.7
- Sword pcre库函数学习三
- linux lnmp1.5.tar.gz,Linux 下lnmp
- BZOJ 1492 货币兑换Cash
- MySQL入门(详细总结)
- 【IDEA/SVN】IDEA 从SVN导入项目到本地
- java docx 文档不可编辑、复制
- 简单爬虫--爬取百度热点新闻标题
- 这个彩蛋表明,图灵测试评估的也许不是计算机,而是人类……
- js三座大山——原型及原型链
- 【设计模式】Java设计模式 - 享元模式
- 《机器学习实战》学习笔记第十一章 —— Apriori算法
- 何伊凡:猪、土豪与屌丝
- Solidworks提示字体Arial Unicode MS安装不正确,PDF文件中一个或多个文本字串可能遗失怎么办...