文档需要生成表结构说明,但是一般导出的表说明是带建表语句的,实际文档不需要建表语句,只是单纯的需要表结构说明,通过以下SQL可以实现此需求
SELECT
tab.TABLE_NAME 表名,
tab.TABLE_COMMENT 表描述,
col.COLUMN_NAME 字段,
col.COLUMN_COMMENT 字段说明,
col.COLUMN_TYPE 类型,
IF
( col.column_key = 'PRI', '是', '否' ) 主键,
IF
( col.IS_NULLABLE = 'YES', '是', '否' ) 是否为空
FROM
INFORMATION_SCHEMA.TABLES tab
LEFT JOIN INFORMATION_SCHEMA.COLUMNS col ON tab.TABLE_NAME = col.TABLE_NAME
WHERE
tab.table_schema = 'scgp_main_wfms_back'
通过以上sql能生成表的说明
通过navicat可以导出,根据需求选择导出格式