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

Apakah mungkin membuat dua kunci utama dalam satu tabel?

Anda hanya dapat memiliki 1 kunci utama, tetapi:

  • Anda dapat menggabungkan lebih dari satu kolom untuk menjadi kunci utama (mungkin ini yang Anda lihat)
  • kunci utama tidak harus berupa peningkatan otomatis, cukup unik
  • Anda dapat menambahkan lebih dari satu indeks ke satu atau lebih kolom untuk mempercepat pernyataan SELECT (tetapi memperlambat INSERT / UPDATE)
  • indeks tersebut dapat ditandai sebagai unik, yang berarti indeks tersebut tidak mengizinkan Anda menyisipkan baris kedua dengan konten yang sama di bidang indeks (seperti kunci utama)


  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 menambahkan klien menggunakan JDBC untuk ClientDetailsServiceConfigurer di Musim Semi?

  2. Tidak dapat memuat com.mysql.jdbc.Driver

  3. #1025 - Kesalahan saat mengganti nama (errno:150) di mysql

  4. daftar semua tabel dalam database dengan MySQLi

  5. Cara Mengimpor file Excel ke Database mysql dari PHP