Thema: ID erzeugen

Einzelnen Beitrag anzeigen

fisipjm

Registriert seit: 28. Okt 2013
349 Beiträge
 
Delphi 12 Athens
 
#5

AW: IDerzeugen

  Alt 7. Aug 2025, 07:55
Mein persönlicher Favorit wenn du MySQL verwendest.

Code:
create table tbl_test (
    ID binary(16) default (uuid_to_bin(uuid())) not null primary key,
    weitere Felder varchar(50) not null
);
Ich verwende gerne UUIDs. Macht mir das Leben im nachhinein häufig einfacher, da man nicht auf Ideen kommt, wie die ID irgendwie als Sortierreihenfolge zu verwenden oder am besten noch irgendwo auf der UI anzuzeigen und am besten noch veränderbar zu machen oder User darüber suchen zu lassen, oder, oder, oder.

Hat aber auch seine Nachteile gerade was das Thema Platz und Insert Performance angeht. Kommt also auf deine Anforderungen an.
https://planetscale.com/blog/the-pro...y-key-in-mysql
  Mit Zitat antworten Zitat