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 尚未实现
上一章 首页 下一章