DBA_TAB_COLUMNS 视图提供有关数据库中所有列的信息。
名称 | 类型 | 说明 |
owner | CHARACTER VARYING | 列所在表或视图的所有者的用户名。 |
schema_name | CHARACTER VARYING | 表或视图所在schema的名称。 |
table_name | CHARACTER VARYING | 列所在的表或视图的名称。 |
column_name | CHARACTER VARYING | 列的名称。 |
data_type | CHARACTER VARYING | 列的数据类型。 |
data_length | NUMERIC | 文本列的长度。 |
data_precision | NUMERIC | NUMBER列的精度(位数)。 |
data_scale | NUMERIC | NUMBER列的小数位数。 |
nullable | CHARACTER(1) | 列是否可为空,可能值包括:
|
column_id | NUMERIC | 表或视图中列的相对位置。 |
data_default | CHARACTER VARYING | 分配给列的默认值。 |
default_length | INTEGER | 默认长度。 |
data_type_owner | TEXT | 数据类型所有者。 |
char_length | NUMERIC | 字符长度。 |
data_semantics | TEXT | 字符语义(字节或者字符)。 |