Skip to main content

information_schema.columns

Contains information about columns of tables.

desc information_schema.columns

╭─────────────────────────────────────────────────────────────────────────╮
│ Field │ TypeNullDefault │ Extra │
│ String │ String │ String │ String │ String │
├──────────────────────────┼──────────────────┼────────┼─────────┼────────┤
│ table_catalog │ VARCHARNO'' │ │
│ table_schema │ VARCHARNO'' │ │
│ table_name │ VARCHARNO'' │ │
│ column_name │ VARCHARNO'' │ │
│ ordinal_position │ TINYINT UNSIGNEDNO0 │ │
│ column_default │ NULLNONULL │ │
│ column_comment │ VARCHARNO'' │ │
│ column_key │ NULLNONULL │ │
│ nullable │ TINYINT UNSIGNED │ YES │ NULL │ │
│ is_nullable │ VARCHARNO'' │ │
│ data_type │ VARCHARNO'' │ │
│ column_type │ VARCHARNO'' │ │
│ character_maximum_length │ NULLNONULL │ │
│ character_octet_length │ NULLNONULL │ │
│ numeric_precision │ NULLNONULL │ │
│ numeric_precision_radix │ NULLNONULL │ │
│ numeric_scale │ NULLNONULL │ │
│ datetime_precision │ NULLNONULL │ │
│ character_set_catalog │ NULLNONULL │ │
│ character_set_schema │ NULLNONULL │ │
│ character_set_name │ NULLNONULL │ │
│ collation_catalog │ NULLNONULL │ │
│ collation_schema │ NULLNONULL │ │
│ collation_name │ NULLNONULL │ │
│ domain_catalog │ NULLNONULL │ │
│ domain_schema │ NULLNONULL │ │
│ domain_name │ NULLNONULL │ │
privilegesNULLNONULL │ │
defaultVARCHARNO'' │ │
│ extra │ NULLNONULL │ │
╰─────────────────────────────────────────────────────────────────────────╯