sql >> Databasteknik >  >> RDS >> Mysql

Måste databasens primärnycklar vara heltal?

Du kan använda varchar så länge du ser till att var och en är unika . Detta är dock inte idealiskt (se artikellänken nedan för mer information).

Det du letar efter kallas naturlig nyckel men en primärnyckel med automatisk ökning och hanteras av RDBMS kallas surrogatnyckel vilket är att föredra. Därför måste du ha det för att vara heltal .

Läs mer:



  1. MySQL LADDA DATAINFIL med PÅ DUBLIKATNYCKELUPPDATERING

  2. Pinga en MySQL-server

  3. Förstå SQL Server-säkerhetsfunktionen HAS_Permis_BY_Name och dess användningsfall

  4. Hur många rader är "för många" för en MySQL-tabell?