उत्तर नहीं प्रतीत होता है।
मेरे परीक्षणों में पोस्टग्रेस सर्वर परिणामों के साथ चेतावनी भेजने के लिए प्रकट नहीं हुआ। अगर ऐसा हुआ भी, तो sql के साथ एक त्रुटि लौटाना। परिणाम सबसे अच्छा भ्रमित करने वाला होगा और इसके लिए lib/pq
की आवश्यकता होगी। संशोधन फ़ंक्शन में त्रुटि उठाना किया एक त्रुटि लौटाएं, लेकिन (जाहिर है) कोई परिणाम नहीं।
यदि यह एक महत्वपूर्ण आवश्यकता है (और आपका फ़ंक्शन इसका समर्थन कर सकता है) तो आप सूचना चैनल . ध्यान रखें कि यह आपके कोड को Postgres से जोड़ देगा।
--
यहाँ वह फ़ंक्शन है जिसका मैंने उपयोग किया है:
CREATE OR REPLACE function fugo()
RETURNS bool as $$
BEGIN
RAISE WARNING 'My function notice.' USING errcode = '01000';
return TRUE;
END;$$
language 'plpgsql';