De indeholder byte-strenge i stedet for tegnstrenge. Det betyder, at de ikke har noget tegnsæt, og sortering og sammenligning er baseret på de numeriske værdier af bytes i værdierne. Det er derfor, de ligner skraldværdier
Et UUID er designet som et nummer, der er globalt unikt i rum og tid. To opkald til UUID() forventes at generere to forskellige værdier, selvom disse opkald udføres på to separate computere, der ikke er forbundet til hinanden. Et UUID er et 128-bit tal repræsenteret af en utf8-streng med fem hexadecimale tal i aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee format:Det er derfor, de kan læses
UUID()
funktion opretter ikke en byte-streng, men en tegnstreng. så de er meget forskellige .