Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Müssen Datenbank-Primärschlüssel ganze Zahlen sein?

Sie können varchar verwenden sowie solange Sie sicherstellen, dass jeder einzigartig ist . Dies ist jedoch nicht ideal (siehe Artikellink unten für weitere Informationen).

Was Sie suchen, heißt natürlicher Schlüssel Ein Primärschlüssel mit automatischer Inkrementierung, der vom RDBMS verwaltet wird, wird als Ersatzschlüssel bezeichnet was der bevorzugte Weg ist. Daher muss es Integer sein .

Weitere Informationen: