sql >> Database >  >> RDS >> Mysql

mysql verandert unieke sleutel in primair (mariadb)

"Een UNIEKE index kan worden weergegeven als PRI als deze geen NULL-waarden kan bevatten en er geen PRIMARY KEY in de tabel is. Een UNIEKE index kan worden weergegeven als MUL als meerdere kolommen een samengestelde UNIEKE index vormen; hoewel de combinatie van de kolommen uniek is, elke kolom kan nog steeds meerdere exemplaren van een bepaalde waarde bevatten."

https://dev.mysql.com/doc/refman /5.7/nl/show-columns.html

Mijn antwoord gevonden.




  1. Android Studio 3.0 kanarie 1:SQL-syntaxisfout

  2. String[] selectionArgs gebruiken in SQLiteDatabase.query()

  3. Een voorbereid statement, `WHERE .. IN(..)` query en sortering — met MySQL

  4. Is er een best practices/coherente manier om een ​​databaseveld bij te werken dat een hash-sleutel/waarde-archief bevat?