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

SQL tiếp tục thực thi các truy vấn sau khi vi phạm khóa trùng lặp

Tôi nghĩ những gì bạn có thể làm là sử dụng SAVEPOINT trước khi cố gắng thực hiện câu lệnh có thể gây ra vi phạm. Nếu vi phạm xảy ra, bạn có thể quay lại SAVEPOINT , nhưng vẫn giữ giao dịch ban đầu của bạn.

Đây là một chuỗi khác có thể hữu ích: Tiếp tục một giao dịch sau lỗi vi phạm khóa chính



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres 9.5 BẬT MÍ DO CHỌN

  2. Chèn hàng loạt postgres trong đó dấu thời gian có ràng buộc null được thiết lập thông qua tuần tự hóa

  3. PGAdmin 4 không sao lưu cơ sở dữ liệu mà không có lỗi

  4. PostgreSQL:CHÈN đa năng

  5. Ràng buộc kiểm tra PostgreSQL trong Liquibase