Postgresql 中文操作指南

37.54. tables #

视图 tables 包含当前数据库中定义的所有表和视图。仅显示当前用户有权访问(通过成为所有者或拥有某些权限)的那些表和视图。

Table 37.52. tables Columns

Column 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

Not yet implemented