Grundlæggende nej. Jeg tror, nogen har rodet med din database. Afhængigt af den version GUID, du bruger, er værdien enten unik (for ting som version 1 GUID'er) eller både unik og uforudsigelig (for ting som version 4 GUID'er). SQL Servers implementering af deres NEWID()-funktion ser ud til at bruge et 128-bit tilfældigt tal, så du kommer ikke til at få en kollision.
For en 1 % chance for kollision skal du generere omkring 2.600.000.000.000.000.000 GUID'er.