我正在nodejs应用程序内使用set session postgres命令,稍后将在postgres的表触发器内使用。在触发器内部使用设置之前,有没有办法检查设置是否存在?我试图在网上找到解决方案,但找不到任何解决方案。
CREATE OR REPLACE FUNCTION table_update_notify() RETURNS trigger AS $$
someVar VARCHAR(8000)
...
--if setting_1 not found it throws error. I want to put a check here to avoid
-- that!
SELECT current_setting('setting_1') INTO someVar;