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

Kesalahan MySQL 1022 saat membuat tabel

Masalahnya adalah nama dari kunci asing tidak boleh sama sebagai kunci asing lainnya di seluruh model.

Bayangkan situasi ini

Katalog --> Pemasok

Produk --> Pemasok

jika nama kunci asing di tabel Katalog untuk pemasok adalah "pemasok" dan Anda menetapkan nama yang sama di tabel produk maka nama kunci asing akan "bertabrakan".

Anda perlu menamainya secara berbeda..

Misalnya:

katalog_pemasokproduk_pemasok



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menghitung Persentase Pertumbuhan Minggu Ke Minggu di MySQL

  2. Ukuran maksimum indeks UNIK di MySQL

  3. Masalah membaca/menulis data UTF-8 di MySQL dari Java menggunakan konektor JDBC 5.1

  4. Biner MySQL vs kumpulan karakter char biner

  5. Cara Menghapus Pivot Tabel di MySQL