[英]PostgreSQL - Default value for CURRENT_SETTING
這就是我在PostgreSQL中訪問變量的方式。
select CURRENT_SETTING('abc.var1')
有沒有一種最佳方法,以便在變量不存在的情況下我可以獲取默認值(即0) ,而不是接收錯誤?
使用該函數的兩個參數版本(如果變量丟失則可以防止錯誤),然后使用coalesce():
select coalesce(current_setting('abc.var1', true), '0');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.