跳到主要内容

columns

概述

查看所有的列信息

所属数据库

information_schema

表信息

列名类型说明
TABLE_CATALOGvarchar(512)Catalog 名称
TABLE_SCHEMAvarchar(64)Database 名称
TABLE_NAMEvarchar(64)表名称
COLUMN_NAMEvarchar(64)列名称
ORDINAL_POSITIONbigint列在表中所处的位置
COLUMN_DEFAULTvarchar(1024)列的默认值
IS_NULLABLEvarchar(3)是否允许为 NULL
DATA_TYPEvarchar(64)数据类型
CHARACTER_MAXIMUM_LENGTHbigint字符类型允许的最大字符数
CHARACTER_OCTET_LENGTHbigint字符类型允许的最大字节数
NUMERIC_PRECISIONbigint数值类型的 Precision
NUMERIC_SCALEbigint数值类型的 Scale
DATETIME_PRECISIONbigintdatetime 类型的 Precision
CHARACTER_SET_NAMEvarchar(32)字符类型的字符集名称,永远为 NULL
COLLATION_NAMEvarchar(32)字符类型的排序算法名称,永远为 NULL
COLUMN_TYPEvarchar(32)列的类型
COLUMN_KEYvarchar(3)如果是 UNI,则表示当前列是 Unique Key 列
EXTRAvarchar(27)列的一些额外信息。包括展示是否为自增列,是否为 Generated 列等
PRIVILEGESvarchar(80)永远为空
COLUMN_COMMENTvarchar(255)列的备注信息
COLUMN_SIZEbigint列的宽度
DECIMAL_DIGITSbigint数值类型的小数位数
GENERATION_EXPRESSIONvarchar(64)永远为 NULL
SRS_IDbigint永远为 NULL