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

Postgresql संग्रहीत प्रक्रियाओं को कैसे डिबग करें?

किसी संदेश को "प्रिंट" करने के लिए, आप raise notice . का उपयोग कर सकते हैं PL/pgSQL फ़ंक्शन के भीतर से:
http://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html

ध्यान दें कि "नोटिस" प्राप्त करने के लिए क्लाइंट को "client_min_messages" का मान उचित स्तर पर सेट करना होगा।

pgAdmin के पास कार्यों के लिए एक डिबगर है:http://www.pgadmin.org/docs/1.18/debugger.html

(लेकिन मैंने इसका उपयोग कभी नहीं किया क्योंकि मैं pgAdmin का उपयोग नहीं करता)।



  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. LIKE और ~ के बजाय, विकल्पों के साथ रेगेक्स मैच करते समय केवल SIMILAR TO ही क्यों काम करता है

  3. DBeaver के माध्यम से PostgreSQL डेटाबेस का बैकअप और पुनर्स्थापना कैसे करें

  4. जेनकिंस का उपयोग करके PostgreSQL दैनिक कार्यों को स्वचालित करना

  5. INSERT INTO ... रिटर्निंग - अस्पष्ट कॉलम संदर्भ