数据库文档编写,如何通过Navicat把表导成表格?数据库快速导出为excel表格信息,excel导出到word表格

您所在的位置:网站首页 如何将数据汇总表导出 数据库文档编写,如何通过Navicat把表导成表格?数据库快速导出为excel表格信息,excel导出到word表格

数据库文档编写,如何通过Navicat把表导成表格?数据库快速导出为excel表格信息,excel导出到word表格

2024-04-13 03:58| 来源: 网络整理| 查看: 265

数据库文档编写,如何通过Navicat把表导成表格?数据库快速导出为excel表格信息,excel导出到word表格

场景

最近项目需要写一下,数据库文档.几百个表,一个一个字段复制写到word表格,太恐怖了.

我们需要用到工具.

技术准备 sql 查库 -- SELECT -- table_name -- FROM -- INFORMATION_SCHEMA. TABLES -- WHERE -- table_schema = 'db_system' 查表的信息 SELECT t.COLUMN_NAME AS fieldName, ( CASE WHEN t.IS_NULLABLE = 'YES' THEN 'true' ELSE 'false' END ) AS blank, -- (t.ORDINAL_POSITION * 10) AS sort, t.COLUMN_COMMENT AS fieldComment, t.COLUMN_TYPE AS fieldType FROM information_schema.`COLUMNS` t WHERE t.TABLE_SCHEMA = (SELECT DATABASE()) AND t.TABLE_NAME = 'sys_columns';

运行结果例子:

数据库文档编写,如何通过Navicat把表导成表格?

先导出结果为 excel

数据库文档编写,如何通过Navicat把表导成表格?

选择导出当前结果

数据库文档编写,如何通过Navicat把表导成表格?

数据库文档编写,如何通过Navicat把表导成表格?

打开excel

如图,我们选中 有数据的地方,

注意: 如果有空的地方,你打上一个null,或者空. 否则导入到 word,就这一col没饿了.

调整样式

数据库文档编写,如何通过Navicat把表导成表格?

设置内外边框

数据库文档编写,如何通过Navicat把表导成表格?

导入,另存为,hml格式

数据库文档编写,如何通过Navicat把表导成表格?

数据库文档编写,如何通过Navicat把表导成表格?

把导出的 html 格式的 excel 导入到 word 使用 浏览器,打开刚导出的 html格式的 excel

如图:

数据库文档编写,如何通过Navicat把表导成表格?

直接选择复制

不截图了

到 word 进行粘贴即可. 最后: 调整word 表格格式

自己来啊,你以前写论文怎么整的,就怎么整啊.

总结:

附上成品照:

数据库文档编写,如何通过Navicat把表导成表格?

更新

优化为中文标题的sql

SELECT t.COLUMN_NAME AS "字段名称", t.COLUMN_COMMENT AS "字段描述", t.COLUMN_TYPE AS "字段类型", ( CASE WHEN t.IS_NULLABLE = 'YES' THEN 'true' ELSE 'false' END ) AS "允许空" -- (t.ORDINAL_POSITION * 10) AS sort, FROM information_schema.`COLUMNS` t WHERE t.TABLE_SCHEMA = (SELECT DATABASE()) AND t.TABLE_NAME = 'sys_columns';

结果如图:

数据库文档编写,如何通过Navicat把表导成表格?数据库快速导出为excel表格信息,excel导出到word表格

本作品采用《CC 协议》,转载必须注明作者和本文链接 嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心 付费知识星球:破解面试:程序员的求职导师


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3