SELECT setting FROM pg_settings WHERE name='search_path'
#> ["$user", public]
SET application.currentuser = '123'
SELECT setting FROM pg_settings WHERE name='application.currentuser'
#> []
如何选择自定义设置?
函数current_setting()不是一个选项,因为如果未设置自定义设置,它将抛出错误。
答案 0 :(得分:0)
alter database mydbname set application.currentuser = '123';
下一个登录变量将立即使用show
命令或current_setting()
函数提供。
alter database mydbname reset application.currentuser;
删除它。