information_schema.COLUMNS

    记录列信息。

    相关表/视图

    __all_column__all_column_statistic__all_column_history

    字段说明

    字段名称类型NULL描述
    TABLE_CATALOGvarchar(4096)NOdef
    TABLE_SCHEMAvarchar(128)NOcolumn对应的表所属的库
    TABLE_NAMEvarchar(128)NOcolumn对应的表名
    COLUMN_NAMEvarchar(128)NO列名
    ORDINAL_POSITIONbigint(20) unsignedNO列编号
    COLUMN_DEFAULTvarchar(262144)YES列默认值
    IS_NULLABLEvarchar(4)NO列值是否可以为NULL
    DATA_TYPEvarchar(64)NO列中数据类型
    CHARACTER_MAXIMUM_LENGTHbigint(20) unsignedYES列的最大字符数
    CHARACTER_OCTET_LENGTHbigint(20) unsignedYES列的最大字节数
    NUMERIC_PRECISIONbigint(20) unsignedYES数字精度
    NUMERIC_SCALEbigint(20) unsignedYES小数位数
    DATETIME_PRECISIONbigint(20) unsignedYESdatetime类型精度
    CHARACTER_SET_NAMEvarchar(128)YES列对应字符集名称
    COLLATION_NAMEvarchar(128)YES字符集比对方法
    COLUMN_TYPEvarchar(64)NO字段类型
    COLUMN_KEYvarchar(3)NO索引或者主键列
    EXTRAvarchar(4096)NO其它信息
    PRIVILEGESvarchar(200)NO权限信息
    COLUMN_COMMENTvarchar(2048)NO注释