Sql Server 导出数据库表结构的SQL查询语句
1 --导出数据库所有表 2 3 SELECT 4 表名 = Case When A.colorder=1 Then D.name Else '' End, 5 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 6 字段序号 = A.colorder, 7 字段名 = A.name, 8 字段说明 = isnull(G.[value],''), 9 标识 = Case When COLUMNPROPERTY( A.id,A.name,'IsIdentity')=1 Then '√'Else '' End, 10 主键 = Case When exists(SELECT 1 FROM sysobjects Where xtype='PK' and parent_obj=A.id and name in ( 11 SELECT name FROM sysindexes WHERE indid in( SELECT indid FROM sysindexkeys WHERE id = A.id AND colid=A.colid))) then '√' else '' end, 12 类型 = B.name, 13 占用字节数 = A.Length, 14 长度 = COLUMNPROPERTY(A.id,A.name,'PRECISION'), 15 小数位数 = isnull(COLUMNPROPERTY(A.id,A.name,'Scale'),0), 16 允许空 = Case When A.isnullable=1 Then '√'Else '' End, 17 默认值 = isnull(E.Text,'') 18 FROM 19 syscolumns A 20 Left Join 21 systypes B 22 On 23 A.xusertype=B.xusertype 24 Inner Join 25 sysobjects D 26 On 27 A.id=D.id and D.xtype='U' and D.name<>'dtproperties' 28 Left Join 29 syscomments E 30 on 31 A.cdefault=E.id 32 Left Join 33 sys.extended_properties G 34 on 35 A.id=G.major_id and A.colid=G.minor_id 36 Left Join 37 38 sys.extended_properties F 39 On 40 D.id=F.major_id and F.minor_id=0 41 --where d.name='OrderInfo' --如果只查询指定表,加上此条件 42 Order By 43 A.id,A.colorder
转载于:https://www.cnblogs.com/pushYYL/p/10064551.html
Sql Server 导出数据库表结构的SQL查询语句相关推荐
- sql+php修改mysql结构,MSSQL_修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库,具体不废话了,请看下文代码 - phpStudy...
修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库 具体不废话了,请看下文代码详细说明吧. 向表中增加一个 varchar 列: ALTER TABLE distributors ...
- navicat查询oracle表结构,利用Navicat Premium导出数据库表结构信息至Excel的方法
因为要编写设计文档,需要用到数据库表结构,想要在word文档中以二维表格的形式展示,故借助Excel形成二维表格样式,还是很方便的样子! 1.新建查询,并将以下SQL语句修改至需要 SELECT CO ...
- navicat导出数据库表结构及数据
前言 我们在开发中使用数据库时往往需要做一些备份之类的,或者需要导出下表结构导入到其他数据库等 本文介绍下使用navicat导出数据库表结构.表数据 导出表结构.数据 1.选择工具->数据传输 ...
- 导出数据库表结构word文档
前言 导出数据库表结构到word文档. 效果展示 表 CREATE TABLE `user_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ...
- python自动化导出数据库表结构到word
导出数据库表文档到word. 使用pyhton的python-docx框架实现导出数据库表结构为word格式. 前言: 本人自学python,语法不精通,参考人员注意甄别. 问题: 由于近期甲方项目需 ...
- 利用Navicat Premium导出数据库表结构信息至Excel
因为要编写设计文档,需要用到数据库表结构,想要在word文档中以二维表格的形式展示,故借助Excel形成二维表格样式,还是很方便的样子! 1.新建查询,并将以下SQL语句修改至需要 SELECTCOL ...
- 【保姆式教程】用PowerDesigner导出数据库表结构为Word/Excel表格
使用PowerDesigner将表结构导出到word表格 一. PowerDesigner的下载安装 (已安装的跳过) PowerDesigner下载地址 后面只要next>>next&g ...
- sql中“delete from 表名”表示_SQL查询语句知识点总结
为什么要学习SQL? 数据分析岗位的基础技能:SQL语句和会使用SQL语句操纵数据库软件: 数据量增大的工具需求:excel处理十万以内的数据:数据量增大,需要使用更快速便捷的工具分析数据. SQL知 ...
- 图解微软ReportBuilder3连接Sql Server 2008数据库表创建报表
ReportBuilder3下载: http://pan.baidu.com/s/1skFeGVj 这东西还是一个好东东: 下面演示使用ReportBuilder3连接sql server 数据库表生 ...
- Sql Server 快速查看表结构
USE [SupplierERP] GO /****** Object: StoredProcedure [dbo].[Table_Detail] Script Date: 2021/8/27 16: ...
最新文章
- OpenGL中的VAO和VBO使用技巧
- VS2010与.NET4系列 5.代码优化的Web开发轮廓
- 基于MM32F3273的MicroPython实验电路板 - 工作并不是正常
- Nuget服务的搭建-打包-上传-删除
- Ibatis.net 属性字段中使用 IN 查询条件
- javaweb学习总结(二十一):JavaWeb的两种开发模式
- 机器学习模型的性能指标
- Android Studio开发基础之细节问题笔记
- 漫画:如何用栈实现队列
- python的魔法方法
- 集群故障处理之处理思路以及健康状态检查(三十二)
- javaSE基础知识 知识点(一)
- AD封装库的免费下载与导入
- C语言学习-翁凯(第五章笔记)
- Unity Webgl 问题总结
- 从音视频技术看AI的机会和挑战
- struct2json API 文档,s2j库(c语言与json互转)
- 银行ATM操作系统作业
- 网络摄像头无插件直播H265编码视频播放器EasyPlayer网页播放器不能播放怎么处理?
- pytorch迁移学习载入部分权重
热门文章
- python + selenium 获取标签文本的为空解决办法
- day14内置函数作业详解
- js_开发小技巧记录(一)
- JS中的数组排序函数sort()
- iOS开发总结——项目目录结构
- dom4j解析XML文件,通过属性查找节点,出现异常
- 今天提前回去吧,整理一下,为下周做好准备。
- android 学习资料整理
- Codeforces Round #342 (Div. 2) D. Finals in arithmetic(想法题/构造题)
- Servlet(二)GenericServlet