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()”的任何评论、建议或更正 在此