PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Postgresql प्रक्रिया चेतावनी संदेश कैसे प्राप्त करें?

उत्तर नहीं प्रतीत होता है।

मेरे परीक्षणों में पोस्टग्रेस सर्वर परिणामों के साथ चेतावनी भेजने के लिए प्रकट नहीं हुआ। अगर ऐसा हुआ भी, तो 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';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL, ट्रिगर और समानता

  2. Django ORM Postgres DB पर निष्क्रिय कनेक्शन छोड़ता है

  3. PostgreSQL में क्वेरी ऑप्टिमाइज़ेशन। मूल बातें समझाएं - भाग 3

  4. त्रुटि:तालिका पर हटाना विदेशी कुंजी बाधा का उल्लंघन करता है। कुंजी आईडी अभी भी तालिका से संदर्भित है (कई)

  5. Jsonb सदस्य से पूर्णांक स्तंभ अद्यतन करना विफल रहता है:स्तंभ पूर्णांक प्रकार का है लेकिन अभिव्यक्ति प्रकार jsonb का है