Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

masalah kunci asing di jdbc

Anda dapat menonaktifkan sementara pemeriksaan kunci asing di MySQL untuk melakukan operasi yang akan gagal jika pemeriksaan ini diaktifkan:

// Disable foreign keys check
Statement stmt = conn.createStatement();
stmt.execute("SET FOREIGN_KEY_CHECKS=0");
stmt.close();


// Do your stuff

// Enable foreign keys check
Statement stmt = conn.createStatement();
stmt.execute("SET FOREIGN_KEY_CHECKS=1");
stmt.close();

Perhatikan bahwa ini adalah pengaturan per koneksi sehingga Anda harus melakukan semua pekerjaan Anda menggunakan conn yang sama objek.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT INTO atau UPDATE dengan dua kondisi

  2. bbPress:Cara menemukan pemetaan lampiran ke masing-masing posting

  3. #1136 - Jumlah kolom tidak sesuai dengan jumlah nilai?

  4. Kondisi Balap MySQL

  5. Sistem pesan pribadi. Cantumkan pesan terakhir dari setiap percakapan