PostgreSQL 目录
RisingWave 支持 PostgreSQL 的这些系统目录和视图。
有关 RisingWave 和 PostgreSQL 系统函数的信息,请参阅系统管理函数和系统信息函数。
note
RisingWave 并不完全支持所有 PostgreSQL 系统目录列。
目录/视图名称 | 描述 |
---|---|
pg_am | 包含关系访问方法的信息。 |
pg_attrdef | 包含表列的默认值。 |
pg_attribute | 包含表列的相关信息。 |
pg_cast | 包含类型转换信息。 |
pg_constraint | 包含为数据库表定义的约束信息。约束用于对表中可存储的数据执行规则和限制。 |
pg_inherits | |
pg_conversion | 包含有关编码转换函数的信息。 |
pg_class | 包含有关表、索引、序列和视图的信息。 |
pg_collation | 包含有关校对的信息。 |
pg_database | 包含有关可用数据库的信息。 |
pg_description | 包含数据库对象的描述信息。 |
pg_enum | 包含显示每个枚举类型的值和标签的条目。 |
pg_index | 包含有关索引的部分信息。其余部分主要在 pg_class 中。 |
pg_indexes | 包含数据库中每个索引的信息。 |
pg_inherits | 包含表继承关系的信息。在 PostgreSQL 中,表继承是一项功能,允许创建一个新表,继承现有表的所有列和约束。 |
pg_matviews | 包含数据库中每个物化视图的信息。 |
pg_namespace | 包含有关命名空间的信息。 |
pg_opclass | 包含有关索引访问方法操作符类的信息。 |
pg_operator | 包含操作符信息。 |
pg_proc | 包含有关函数、聚合函数和窗口函数的信息。 |
pg_roles | 包含数据库角色的信息。 |
pg_settings | 包含服务器运行时参数信息。 |
pg_shadow | 包含数据库用户的信息。具体来说,它包含数据库中已创建的登录角色的信息,包括用户名、密码哈希值和其他与身份验证相关的信息。 |
pg_shdescription | 包含有关共享数据库对象的描述信息。 |
pg_stat_activity | 包含有关服务器进程当前活动的信息。 |
pg_tables | 包含数据库中每个表的名称、schema 和类型信息。示例:SELECT tablename FROM pg_tables WHERE schemaname = 'public'; -> t1 。 |
pg_tablespace | 包含有关可用表空间的信息。 |
pg_type | 包含有关数据类型的信息。 |
pg_user | 包含有关数据库用户的信息。 |
pg_views | 包含数据库中每个视图的信息。 |