SELECT
TABLE_NAME AS 表名,
COLUMN_NAME AS 字段,
COLUMN_TYPE AS 数据类型,
IS_NULLABLE AS 是否为空,
COLUMN_KEY AS 约束条件,
COLUMN_COMMENT AS 备注
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_SCHEMA = ‘你的数据库名称’ – 替换为实际数据库名
ORDER BY
TABLE_NAME, ORDINAL_POSITION;

‌注意:‌ 需将 ‘你的数据库名称’ 替换为实际数据库名;如果只需特定表,可添加 AND TABLE_NAME = ‘表名’ 条件。‌

‌导出查询结果到文档格式:‌ 查询执行后,右键点击结果集,选择“导出”或使用工具栏的“导出向导”。在导出向导中,选择目标格式(如Word、PDF、Excel等),配置选项(如编码、文件路径),然后开始导出。‌

‌替代方法:使用Navicat内置功能导出表结构:‌ 部分版本支持直接导出表结构,例如:

在对象浏览器中右键单击数据库,选择“导出向导”。
在导出选项中选择“结构”或“结构和数据”,并指定格式(如SQL或Word)。
配置范围(如仅表结构)后,设置文件路径并导出。‌

此方法更直观,但灵活性可能低于自定义SQL查询

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐