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

Menggunakan kunci utama yang tidak digunakan

Apa yang ingin Anda capai, IMHO, bukanlah ide yang sangat bagus. Pertimbangkan ini; ada Table lainnya s yang mungkin terkait dengan primary key yang baru saja Anda hapus.

Dengan asumsi bahwa Anda memiliki nilai yang ada di tabel lain yang terkait dengan dihapus primary key :Saat Anda memasukkan entri baru dengan primary key yang diambil dari celah, Anda akan memiliki nilai yang berhubungan dengan tabel lainnya. Anda tidak akan menginginkan itu. Kecuali tentu saja, jika Anda membersihkan SEMUA tabel Anda saat Anda menghapus kunci utama , dan itu banyak pekerjaan. Delete Cascade mungkin tidak cukup untuk sebagian besar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengimpor file CSV besar dengan 200,00 baris ke MySQL (asinkron dan cepat)?

  2. Ganti Nilai Null Default yang Dikembalikan Dari Gabung Luar Kiri

  3. Jadikan mysql_fetch_assoc secara otomatis mendeteksi tipe data yang dikembalikan?

  4. Apa cara terbaik untuk menghapus baris lama dari MySQL secara bergulir?

  5. Impor Data ke Database MySQL