Thaxll'ssillyia
Captain
- Registriert
- Dez. 2007
- Beiträge
- 3.571
Hallo CB-Community,
ich habe derzeit eine Sqlite-Tabelle mit etwa 90.000 Einträgen von mir, die ich um eine Spalte BusinessId erweitern will. Diese ist eine UUID und soll für jeden existerenden Eintrag unterschiedlich sein. Meine ersten Versuche waren die:
Leider erzeugt er mir für jede Zeile die selbe Id. Was müsste ich ändern, damit jeweils eine unterschiedliche UUID generiert wird? Vielleicht ist die Lösung ganz einfach und ich stehe nur auf dem Schlauch, Danke trotzdem für jede Hilfe
VG, Thax
ich habe derzeit eine Sqlite-Tabelle mit etwa 90.000 Einträgen von mir, die ich um eine Spalte BusinessId erweitern will. Diese ist eine UUID und soll für jeden existerenden Eintrag unterschiedlich sein. Meine ersten Versuche waren die:
Code:
UPDATE tblX SET BusinessId = (select hex( randomblob(4)) || '-' || hex( randomblob(2))
|| '-' || '4' || substr( hex( randomblob(2)), 2) || '-'
|| substr('AB89', 1 + (abs(random()) % 4) , 1) ||
substr(hex(randomblob(2)), 2) || '-' || hex(randomblob(6)) );
Leider erzeugt er mir für jede Zeile die selbe Id. Was müsste ich ändern, damit jeweils eine unterschiedliche UUID generiert wird? Vielleicht ist die Lösung ganz einfach und ich stehe nur auf dem Schlauch, Danke trotzdem für jede Hilfe
VG, Thax