information_schema.COLUMNS =============================================== 功能 ----------- 记录列信息。 相关表/视图 --------------- * __all_column * __all_column_statistic * __all_column_history 字段说明 ------------- | **字段名称** | **类型** | **是否可以为 NULL** | **描述** | |--------------------------|---------------------|----------------|--------------------------------| | TABLE_CATALOG | varchar(4096) | NO | 固定值(def) | | TABLE_SCHEMA | varchar(128) | NO | Column 对应的表所属的库 | | TABLE_NAME | varchar(128) | NO | Column 对应的表名 | | COLUMN_NAME | varchar(128) | NO | 列名 | | ORDINAL_POSITION | bigint(20) unsigned | NO | 列编号 | | COLUMN_DEFAULT | varchar(262144) | YES | 列默认值 | | IS_NULLABLE | varchar(4) | NO | 列值是否可以为 NULL | | DATA_TYPE | varchar(64) | NO | 列中数据类型 | | CHARACTER_MAXIMUM_LENGTH | bigint(20) unsigned | YES | 列的最大字符数 | | CHARACTER_OCTET_LENGTH | bigint(20) unsigned | YES | 列的最大字节数 | | NUMERIC_PRECISION | bigint(20) unsigned | YES | 数字精度 | | NUMERIC_SCALE | bigint(20) unsigned | YES | 小数位数 | | DATETIME_PRECISION | bigint(20) unsigned | YES | datetime 类型精度 | | CHARACTER_SET_NAME | varchar(128) | YES | 列对应字符集名称 | | COLLATION_NAME | varchar(128) | YES | 字符集比对方法 | | COLUMN_TYPE | varchar(64) | NO | 字段类型 | | COLUMN_KEY | varchar(3) | NO | 索引或者主键列 | | EXTRA | varchar(4096) | NO | 其它信息 | | PRIVILEGES | varchar(200) | NO | 权限信息 | | COLUMN_COMMENT | varchar(2048) | NO | 注释 | | GENERATION_EXPRESSION | varchar(262144) | NO | 对于生成的列,显示用于计算列值的表达式。 对于非生成列为空。 |