【发布时间】:2012-12-20 04:50:16
【问题描述】:
在另一个 question 中,有人询问如何使用 SELECT 查询来查询 postgresql 运行时参数(例如 SHOW search_path;)。在答案中,建议使用
SELECT * FROM pg_settings WHERE name = 'search_path';
这很好用,但是如何为扩展中定义的自定义参数做到这一点? (请参阅有关 Customized Options 的文档)。
例子:
SET abc.my_var = 1;
SHOW abc.my_var;
输出
1
但是
SELECT * FROM pg_settings WHERE name = 'abc.my_var';
不返回任何行。是否有其他表/视图可以使用 SELECT 语句查询我的自定义参数?
【问题讨论】:
标签: sql database postgresql settings