navicat生成数据字典sql



SELECT
	TABLE_SCHEMA,
	TABLE_NAME,
	COLUMN_NAME,
	COLUMN_COMMENT,
	COLUMN_TYPE 
FROM
	information_schema.COLUMNS 
WHERE
	TABLE_SCHEMA = '数据库名';
	
	
USE information_schema;

SELECT
	C.COLUMN_NAME AS '字段名',
	C.COLUMN_COMMENT AS '字段说明',
	C.COLUMN_TYPE AS '数据类型',
	C.IS_NULLABLE AS '允许为空',
	C.EXTRA AS 'PK' 
FROM
	COLUMNS C
	INNER JOIN TABLES T ON C.TABLE_SCHEMA = T.TABLE_SCHEMA 
	AND C.TABLE_NAME = T.TABLE_NAME 
WHERE
	T.TABLE_SCHEMA = '数据库名' 
	AND T.TABLE_NAME = '表名';

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/database/282860.html

(0)
上一篇 2022年8月29日 13:11
下一篇 2022年8月29日 13:56

相关推荐

发表回复

登录后才能评论