37.52. tables
视图tables
包含当前数据库中定义的所有表和视图。仅显示当前用户有权访问的那些表和视图(通过成为所有者或具有某些特权的方式)。
表 37.50. tables
列
Name | Data Type | Description |
---|---|---|
table_catalog | sql_identifier | 包含表的数据库的名称(总是当前数据库) |
table_schema | sql_identifier | 包含表的模式的名称 |
table_name | sql_identifier | 表名 |
table_type | character_data | 表的类型:BASE TABLE 表示持久基表(普通表类型),VIEW 表示视图,FOREIGN 表示外部表,LOCAL TEMPORARY 表示临时表 |
self_referencing_column_name | sql_identifier | 适用于 PostgreSQL 中不可用的功能 |
reference_generation | character_data | 适用于 PostgreSQL 中不可用的功能 |
user_defined_type_catalog | sql_identifier | 如果表是类型化表,则包含基础数据类型的数据库的名称(总是当前数据库),否则为 null。 |
user_defined_type_schema | sql_identifier | 如果表是类型化表,则包含基础数据类型的模式名称,否则为 null。 |
user_defined_type_name | sql_identifier | 如果表是类型化表,则为基础数据类型的名称,否则为 null。 |
is_insertable_into | yes_or_no | YES (如果表可插入),NO (不可)(基表始终可插入,视图不一定)。 |
is_typed | yes_or_no | YES (如果表是类型表),NO (如果不是) |
commit_action | character_data | 尚未实现 |