SELECT TABLE_CATALOG, TABLE_SCHEMA as 數據庫名, TABLE_NAME as 表名, COLUMN_NAME as 字段名, ORDINAL_POSITION as 字段位置, COLUMN_DEFAULT as 字段默認值, IS_NULLABLE 是否允許空值, DATA_TYPE as 數據類型, CHARACTER_MAXIMUM_LENGTH as 以字符為單位的最大長度, CHARACTER_OCTET_LENGTH as 以字節為單位的最大長度, NUMERIC_PRECISION as 數值類型的長度, NUMERIC_SCALE as 小數點精度, DATETIME_PRECISION as 回的日期時間值的精度, CHARACTER_SET_NAME as 編碼方式, COLLATION_NAME as 校對集, COLUMN_TYPE as 字段類型, COLUMN_KEY as 鍵, EXTRA as 額外的信息例如自動遞增在這里顯示, PRIVILEGES as 權限, COLUMN_COMMENT as 字段注釋, GENERATION_EXPRESSION FROM information_schema. COLUMNS WHERE TABLE_SCHEMA = 'Testplatform'
SELECT
TABLE_SCHEMA,
TABLE_NAME,
COLUMN_NAME,
COLUMN_TYPE,
COLUMN_COMMENT
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = '數據庫名稱'
SELECT
TABLE_SCHEMA,
TABLE_NAME AS '表名',
COLUMN_NAME AS '字段名',
COLUMN_TYPE AS '數據類型',
IS_NULLABLE AS '允許為空',
EXTRA AS '額外信息',
COLUMN_COMMENT AS '字段說明'
FROM
information_schema.`COLUMNS`
WHERE
TABLE_SCHEMA = 'Testplatform'