我们在写论文的时候都有一个章节是数据库设计,除了E-R图外通常还需要数据库表结构,下面来看下怎么在navicat中查询表结构:
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
table_schema ='myproject'
AND
-- article为表名,到时候换成你要导出的表的名称
-- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称
table_name = 'article'

查询后得到的结果如下图,全选后粘贴到excle中就可以用了:

在撰写论文的数据库设计章节时,需要展示表结构。本文介绍了如何在Navicat中查询数据库表结构,通过执行SQL查询语句,可以获取列名、数据类型、长度、是否可空、默认值及备注等关键信息。查询结果适用于Excel整理,方便后续使用。
2057

被折叠的 条评论
为什么被折叠?



