PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

libpq:Cara mendapatkan kode kesalahan setelah koneksi PGconn gagal

Jadi setelah melakukan penelitian lebih lanjut dan bertanya kepada pengembang postgres, tampaknya saat ini tidak mungkin untuk mendapatkan kode kesalahan dari PQconnectdbParams().

Ini tampaknya merupakan kelemahan dari libpq itu sendiri yang tidak mencoba menetapkan kode kesalahan SQLState untuk kesalahan yang dideteksi secara internal (seperti nama host yang tidak dikenal).

Ini sepertinya ada di daftar tugas postgres dev tapi itu bukan prioritas.

TL;DR:Jika Anda akan menggunakan libpq, pelajari untuk hidup dengan pesan kesalahan teks (dalam bahasa apa pun itu dilokalkan).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. menghubungkan postgresql dan codeigniter

  2. simpan string dengan panjang sewenang-wenang di Postgresql

  3. Postgresql gagal permintaan spesifik SATU kali setelah Windows reboot

  4. Hitung baris dalam partisi dengan Order By

  5. Python/Flask:Bagaimana cara mengetahui berapa lama pengguna menghabiskan waktu di halaman? (Aplikasi entri data/log waktu)