使用Navicat导出表设计(mysql、oracle语句)

使用Navicat导出表设计(mysql、oracle语句)

1.首先点击查询,新建查询,编写sql语句

mysql:
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
COLUMN_COMMENT 注释
FROM
information_schema.COLUMNS
WHERE
TABLE_SCHEMA = ‘database’//要查询的库
AND table_name = ‘audit’//要查询的表

oracle:
SELECT
A .cloumn 列名,
datatype 数据类型,
datalength 长度,
nullable 是否为空,
b.comments 注释
FROM
(
SELECT
COLUMN_NAME cloumn,
DATA_TYPE datatype,
DATA_LENGTH datalength,
NULLABLE nullable
FROM
ALL_TAB_COLUMNS
WHERE
TABLE_NAME = ‘table_test’ //表名
) A
LEFT JOIN (
SELECT
cs.column_name cloumn,
cs.comments comments
FROM
user_col_comments cs
WHERE
cs.table_name = ‘table_test’ //表名
) b ON A .CLOUMN = b.CLOUMN

tips:oracle中是没有库的概念的

2.运行sql语句,查看运行结果
在这里插入图片描述
3.点击导出按钮
在这里插入图片描述
选择word格式
在这里插入图片描述
自定义导出位置
在这里插入图片描述
勾选包含列的标题,不然又要自己手动去敲了
在这里插入图片描述
点击下一步,开始等待完成
4.查看结果,最后我们得到一张如下图所示word
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值