Attributes:
SELECT
TABLE_SCHEMA AS library name,
TABLE_NAME AS table name,
COLUMN_NAME AS field name,
ORDINAL_POSITION AS field order,
COLUMN_DEFAULT AS default value,
IS_NULLABLE AS is empty,
DATA_TYPE AS field type,
CHARACTER_MAXIMUM_LENGTH AS length,
NUMERIC_ PRECISION AS 'numeric precision (maximum number) ',
NUMERIC_SCALE AS decimal precision,
column_comment AS field comment,
EXTRA AS additional description,
column_key AS constraint
FROM
information_schema.COLUMNS
WHERE
table_schema = 'database name'
AND table_name = 'table name';
Example:
SELECT
TABLE_SCHEMA AS library name,
TABLE_NAME AS table name,
COLUMN_NAME AS field name,
ORDINAL_POSITION AS field order,
COLUMN_DEFAULT AS default value,
IS_NULLABLE AS is empty,
DATA_TYPE AS field type,
CHARACTER_MAXIMUM_LENGTH AS length,
NUMERIC_ PRECISION AS 'numeric precision (maximum number) ',
NUMERIC_SCALE AS decimal precision,
column_comment AS field comment,
EXTRA AS additional description,
column_key AS constraint
FROM
information_schema.COLUMNS
WHERE
table_schema = 'industry_model_hkht'
AND table_name = 'visit_count';