mysql指定したデータベースのすべてのテーブル名と指定したテーブルのすべてのフィールド名を取得

448 ワード

SELECT
	COLUMN_NAME   ,
	DATA_TYPE     ,
	COLUMN_COMMENT     
FROM
	information_schema. COLUMNS
WHERE
	table_name = 'sys_user' ##   
AND table_schema = 'test'; ##    

/*          */
SELECT
	*
FROM
	information_schema. COLUMNS
WHERE
	table_name = 'sys_user'
AND table_schema = 'test';

/*              */
SELECT
	*
FROM
	information_schema. TABLES
WHERE
	TABLE_SCHEMA = 'test';