日常工作中会遇到整理数库表结构文档便于库表归档记录,如果一个字段一个字段的往Excel或word文档里面写这样太费劲了,甚至看到有很多同学会直接把创建表语句贴到文档里面,博主感觉这样可读性太差了,在此推荐一种快捷高效的处理方法:通过SQL语句将相应表结构查询出来,然后进行导出即可(截图以Navicat Mysql为例)。
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
COLUMN_KEY 主键,
COLUMN_COMMENT 注释
FROM
information_schema.`COLUMNS`
WHERE
TABLE_SCHEMA='XXX' # 数据库名称
AND
table_name='YYY' # 数据库表名称
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
COLUMN_KEY 主键,
COLUMN_COMMENT 注释
FROM
information_schema.`COLUMNS`
WHERE
TABLE_SCHEMA='XXX' # 数据库名称
AND
table_name='YYY' # 数据库表名称
原创文章,作者:iConan,如若转载,请注明出处:https://www.aspyc.com/archives/813.html