pg_options_to_table()

一个返回存储选项作为行集的函数

pg_options_to_table() 是一个系统函数,它将 存储参数 作为行集返回。

pg_options_to_table()PostgreSQL 8.4 中添加。

用法

pg_options_to_table() 是一个方便的函数,用于提取存储在各种 系统目录 表(例如)中作为数组存储的配置参数值。

源代码

pg_options_to_table()src/backend/foreign/foreign.c 中定义。

请注意,它最初作为 外部数据包装器 实现的一部分添加,但并非特定于 FDW 支持。

更改历史记录

示例

列出表的 存储参数

postgres=# SELECT option_name, option_value
             FROM pg_class c, pg_options_to_table(c.reloptions)
            WHERE c.oid = 'foo'::REGCLASS;
         option_name         | option_value
-----------------------------+--------------
 log_autovacuum_min_duration | 50
 fillfactor                  | 75
(2 rows)

分类

存储参数 (relopt)系统目录系统函数

另请参阅

存储参数pg_classpg_attribute

反馈

提交任何关于 "pg_options_to_table()" 的评论、建议或更正 此处