9.6以降:
PostgreSQL(9.6+)はcurrent_setting('setting_name', 't')をサポートします 設定をフェッチしてNULLを返します 設定されていない場合。これをcoalesceと組み合わせることができます デフォルトを提供します。
9.5以前:
質問ごとに、plpgsqlでそれを行うことができます BEGIN ... EXCEPTIONを使用する関数 ハンドラー、パフォーマンスのヒットと不器用さを気にしない場合。ただし、組み込みのサポートはありません。