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

DatabaseError:transaksi saat ini dibatalkan, perintah diabaikan hingga akhir blok transaksi?

Inilah yang dilakukan postgres ketika kueri menghasilkan kesalahan dan Anda mencoba menjalankan kueri lain tanpa terlebih dahulu memutar kembali transaksi. (Anda mungkin menganggapnya sebagai fitur keamanan, agar data Anda tidak rusak.)

Untuk memperbaikinya, Anda harus mencari tahu di mana dalam kode kueri yang buruk sedang dieksekusi. Mungkin berguna untuk menggunakan opsi log_statement dan log_min_error_statement di server postgresql Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kebuntuan di PostgreSQL saat menjalankan UPDATE

  2. Apakah lebih baik menggunakan beberapa database dengan satu skema masing-masing, atau satu database dengan beberapa skema?

  3. Driver JDBC PostgreSQL dengan Android

  4. Periksa apakah database ada di PostgreSQL menggunakan shell

  5. Buat pengguna:tidak dapat terhubung ke database postgres:FATAL:peran tom tidak ada