Danke für all die Antworten. Letztlich habt ihr meine Vermutung bestätigt.
Ich hatte mal in irgendeinem Forum gelesen, dass jemand ein Problem mit einer doppelten
GUID hatte. Welchen Hintergrund das hatte konnte ich da aber nicht herauslesen.
Deswegen kamen mir dann doch noch Zweifel.
Ich hätte gedacht, dass MS bei der
GUID über
SQL möglicherweise zusätzlich prüft, ob es die schon gibt. Aber gut, bei der Wahrscheinlichkeit ist das wohl nicht notwendig.
Da ein
SQL-Server ja meist auf einem Windows-Server läuft, und dieser in der Regel selten neu gestartet wird (sollte
), ist die
GUID-vergabe über diesen ja noch sicherer, wenn diese aus dem Zeitstempel erzeugt wird.
Letztlich werde ich dann aber doch die
GUID-Erzeugung am Client machen, weil mir das völlig ausreicht.
Wie Bernhard es schon erwähnt hat, hatte ich auch schon mein Fallstricke mit AutoInc-Feldern, so dass ich diese nicht gerne verwende.
Dank an alle.