PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để gỡ lỗi các thủ tục được lưu trữ postgresql?

Để "in" một tin nhắn, bạn có thể sử dụng raise notice từ bên trong một hàm PL / pgSQL:
http://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html

Lưu ý rằng khách hàng phải đặt giá trị của "client_min_messages" ở mức thích hợp để nhận được "thông báo".

pgAdmin có trình gỡ lỗi cho các chức năng:http://www.pgadmin.org/docs/1.18/debugger.html

(Nhưng tôi chưa bao giờ sử dụng nó vì tôi không sử dụng 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. Mảng Postgres 9.4 jsonb dưới dạng bảng

  2. di chuyển dữ liệu từ bảng này sang bảng khác, ấn bản postgresql

  3. Hàng đợi công việc dưới dạng bảng SQL với nhiều người tiêu dùng (PostgreSQL)

  4. Câu lệnh PostgreSQL IF

  5. Chia tỷ lệ kết nối trong PostgreSQL bằng cách sử dụng gộp kết nối