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

libpq:Cách lấy mã lỗi sau khi kết nối PGconn không thành công

Vì vậy, sau khi thực hiện thêm một số nghiên cứu và hỏi các nhà phát triển postgres, có vẻ như hiện tại không thể lấy mã lỗi từ PQconnectdbParams ().

Đây dường như là một thiếu sót của bản thân libpq không cố gắng gán mã lỗi SQLState cho các lỗi mà nó phát hiện bên trong (như tên máy chủ không xác định).

Điều này dường như nằm trong danh sách việc cần làm của nhà phát triển postgres nhưng nó không phải là ưu tiên.

TL; DR:Nếu bạn định sử dụng libpq, hãy học cách sống chung với thông báo lỗi văn bản (bất kỳ ngôn ngữ nào mà nó được bản địa hóa).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để truy vấn bằng cách sử dụng các trường bên trong kiểu dữ liệu PostgreSQL JSON mới?

  2. Cách tìm các bài đăng được gắn thẻ nhiều hơn một thẻ trong Rails và Postgresql

  3. Ranh giới từ PostgreSQL Regex?

  4. PostgreSQL unnest () với số phần tử

  5. Về lợi ích của các đường dẫn được sắp xếp