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

KESALAHAN:perbarui atau hapus pengguna di tabel melanggar batasan kunci asing fk_rails_03de2dc08c di komentar tabel

Sepertinya pengguna nomor 11 membuat beberapa komentar dan pengguna tersebut tidak dapat dihapus karena komentar tersebut masih merujuk ke pengguna tersebut. Inilah yang merupakan kunci asing - entri pada tabel komentar (tabel anak) dikunci ke tabel induk (pengguna) - induk tidak dapat dihapus karena itu akan meninggalkan catatan yatim

Hapus komentar pengguna 11 terlebih dahulu, atau ubah kunci asing menjadi mode "on delete cascade" - penghapusan induk akan menyebabkan penghapusan otomatis catatan anak




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ketidakcocokan Openshift dan net-ssh? (2.9.3-beta1 vs 2.9.2)

  2. Jalankan skema .sql di psycopg2 dengan Python

  3. cara mengelompokkan berdasarkan dan mengembalikan jumlah baris di Postgres

  4. Menginstal PL/Ruby untuk PostgreSQL 8.3

  5. Konfigurasikan koneksi jarak jauh RubyMine ke Heroku PostgreSQL