#INFORMATION_SCHEMA.COLUMNS
本视图显示列信息。
| 字段 | 类型 | 说明 |
|---|---|---|
| TABLE_CATALOG | CHAR(3) | 列所在表的目录名 |
| TABLE_SCHEMA | VARCHAR(64) | 列所在表的模式名 |
| TABLE_NAME | VARCHAR(64) | 列所在表的名称 |
| COLUMN_NAME | VARCHAR(64) | 列的名称 |
| ORDINAL_POSITION | INTEGER | 列在表中的位置 |
| COLUMN_DEFAULT | CLOB | 列的默认值 |
| IS_NULLABLE | VARCHAR(3) | 列是否允许为空 |
| DATA_TYPE | CLOB | 列的数据类型 |
| CHARACTER_MAXIMUM_LENGTH | BIGINT | 字符类型列的最大长度 |
| CHARACTER_OCTET_LENGTH | BIGINT | 字符类型列中存储的字符所占的字节数 |
| NUMERIC_PRECISION | BIGINT | 数值列中允许的最大位数 |
| NUMERIC_SCALE | BIGINT | 数值数据类型的小数部分的位数 |
| DATETIME_PRECISION | BIGINT | 日期时间数据类型的小数部分的位数 |
| CHARACTER_SET_NAME | VARCHAR(1) | 字符集名称(当前设置无效且无法修改) |
| COLLATION_NAME | VARCHAR(1) | 排序规则名称(当前设置无效且无法修改) |
| COLUMN_TYPE | CLOB | 列数据类型 |
| COLUMN_KEY | VARCHAR(3) | 列是否为表的主键或唯一索引的一部分 |
| EXTRA | VARCHAR(1) | 列的附加属性 |
| PRIVILEGES | VARCHAR(1) | 列上拥有的权限 |
| COLUMN_COMMENT | VARCHAR(4000) | 列的注释或描述 |
| GENERATION_EXPRESSION | VARCHAR(1) | 存储生成列的计算表达式 |