9.6 और नया:
PostgreSQL (9.6+) current_setting('setting_name', 't')
को सपोर्ट करता है एक सेटिंग लाने और NULL
return लौटाने के लिए अगर यह सेट नहीं है। आप इसे coalesce
. के साथ जोड़ सकते हैं एक डिफ़ॉल्ट आपूर्ति करने के लिए।
9.5 और पुराने:
प्रश्न के अनुसार, आप इसे plpgsql
. के साथ कर सकते हैं फ़ंक्शन जो BEGIN ... EXCEPTION
. का उपयोग करता है हैंडलर, अगर आपको प्रदर्शन हिट और अनाड़ीपन से ऐतराज नहीं है। लेकिन कोई अंतर्निहित समर्थन नहीं है।