Thread Perl einen sicheren Counter erstellen (24 answers)
Opened by Johannes_Schuller at 2012-06-06 10:27

payx
 2012-06-11 10:01
#158879 #158879
User since
2006-05-04
564 Artikel
BenutzerIn

user image
Hallo Hannes,

um auch noch eine zum Datenbank-Subforum passende Antwort zu geben: Je nach RDBMS steht die Möglichkeit zur Verfügung, eine SEQUENCE zu benutzen (z.B. in Oracle und PostgreSQL). Das funktioniert wie AutoIncrement - aber unabhängig von bestimmten Tabellen, d.h. Du kannst damit auch über mehrere Tabellen sicherstellen, dass ein bestimmter Wert diskret (UNIQUE) ist. (Wenn es nur um eine Tabelle geht, ist AutoIncrement aber auch ausreichend.)

Konflikte kannst Du dann (wieder je nach RDBMS) über Transaktionssteuerung vermeiden.

HTH
Grüße
payx

View full thread Perl einen sicheren Counter erstellen