使用SELECT语句查询自定义的PostgreSQL参数

6

在另一个问题中,有人问如何使用SELECT查询查询postgresql运行时参数(例如SHOW search_path;)。答案中建议使用:

SELECT * FROM pg_settings WHERE name = 'search_path';

这很好用,但是怎样才能为扩展程序中定义的自定义参数实现相同的功能呢?(请参阅有关定制选项的文档。)
例如:
SET abc.my_var = 1;
SHOW abc.my_var;

输出

1

但是
SELECT * FROM pg_settings WHERE name = 'abc.my_var';

返回零行。有没有其他表/视图可以使用SELECT语句查询以获取我的自定义参数?

1个回答

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接