AW: Fortlaufend Hochzählen
22. Mai 2015, 07:34
Vielleicht ist es auch interessant, das verwendete RDBMS zu erfahren, da es sich irgendwie um einen eindeutigen Identifikator handeln könnte, sodass Dinge wie "Eindeutigkeit" auch eine Rolle spielen könnten.
Ich würde die Vergabe der ID nach Möglichkeit in die Datenbanklogik verschieben und die ID innerhalb einer Transaktion vergeben, um Duplikate zu vermeiden.
Aber klar, wenn es sich um eine Desktopdatenbank handelt, die garantiert niemals von mehr als einer Person bedient wird und Threads auch nie ins Spiel kommen, kann man das schon mit einer globalen oder was weiss ich Variablen auch machen.
|