Heim  >  Artikel  >  Backend-Entwicklung  >  SQL: Der Primärschlüssel der Datentabelle ist vom Typ Varchar und wird beim Einfügen von Daten nicht automatisch erhöht.

SQL: Der Primärschlüssel der Datentabelle ist vom Typ Varchar und wird beim Einfügen von Daten nicht automatisch erhöht.

WBOY
WBOYOriginal
2016-12-01 00:25:213201Durchsuche

SQL: Der Primärschlüssel der Datentabelle ist vom Typ Varchar und wird nicht automatisch erhöht. So fügen Sie den Primärschlüssel beim Einfügen von Daten ein

Antwortinhalt:

SQL: Der Primärschlüssel der Datentabelle ist vom Typ Varchar und wird nicht automatisch erhöht. So fügen Sie den Primärschlüssel beim Einfügen von Daten ein

Warum sollte der Primärschlüssel auf den Typ Varchar eingestellt werden?
Vielleicht haben Sie besondere Bedürfnisse! Beim Einfügen von Daten, genau wie bei anderen Feldern, ist das erledigt!

Es bedeutet, UUID zu verwenden und dann ein Programm zum Generieren der UUID zu verwenden.

Dann verwenden Sie uuid als Primärschlüssel

UUID als Primärschlüssel einfügen

Komponist benötigt Ramsey/UUID

verwende RamseyUuidUuid;
$uuid1 = Uuid::uuid1();
echo $uuid1->toString()

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn