postgresql 里面的pg_class、pg_attribute 、pg_description 都是什么
时间: 2024-05-21 08:18:49 浏览: 189
PostgreSQL分区插件pg_pathman1.5.11的RPM格式安装包
这三个都是 PostgreSQL 数据库系统中的系统目录表。
- pg_class:存储数据库中的所有关系(例如表、视图、索引等)的元数据信息,包括关系的名称、拥有者、大小、存储位置、索引等信息。
- pg_attribute:存储关系中的所有属性(例如列)的元数据信息,包括属性的名称、数据类型、长度、约束信息等。
- pg_description:存储关系、属性和其他对象的描述信息,例如表和列的注释等。
这些系统目录表在 PostgreSQL 中具有重要作用,允许用户查询数据库元数据信息,从而更好地理解和管理数据库中的关系和属性。
阅读全文