您可以通过ALL_TAB_COLS查看当前账号可访问的表和视图,以及对应的列信息。
ALL_TAB_COLS视图内容与ALL_TAB_COLUMNS视图内容一致。
仅V1.1.7及以后版本新建的PolarDB集群支持查询ALL_TAB_COLS视图。如何查看当前版本,请参见新版本更新说明。
V1.1.7以前版本创建的PolarDB集群可查询ALL_TAB_COLUMNS视图,关于ALL_TAB_COLUMNS视图,请参见ALL_TAB_COLUMNS。
名称 | 类型 | 说明 |
| CHARACTER VARYING | 表或视图的所有者用户名。 |
| CHARACTER VARYING | 表或视图所在Schema的名称。 |
| CHARACTER VARYING | 表或视图的名称。 |
| CHARACTER VARYING | 列的名称。 |
| CHARACTER VARYING | 列的数据类型。 |
| NUMERIC | 列中数据的最大长度(以字符为单位)。 |
| NUMERIC | NUMBER列的精度(位数)。 |
| NUMERIC | NUMBER列的小数位数。 |
| CHARACTER(1) | 列是否可为空。取值范围如下:
|
| NUMERIC | 列在表或视图中的相对位置。 |
| CHARACTER VARYING | 列的默认值。 |
| INTEGER | 列的默认长度。 |
| TEXT | 该列的数据类型所有者。 |
| NUMERIC | 该列的字符长度,仅对字符类型生效。 |
| TEXT | 数据修饰符。 |