Zawierają ciągi bajtów, a nie ciągi znaków. Oznacza to, że nie mają zestawu znaków, a sortowanie i porównywanie są oparte na wartościach liczbowych bajtów w wartościach. Dlatego wyglądają jak wartości śmieci
UUID został zaprojektowany jako liczba globalnie unikalna w przestrzeni i czasie. Oczekuje się, że dwa wywołania funkcji UUID() wygenerują dwie różne wartości, nawet jeśli wywołania te są wykonywane na dwóch oddzielnych komputerach, które nie są ze sobą połączone. UUID to 128-bitowa liczba reprezentowana przez ciąg utf8 składający się z pięciu liczb szesnastkowych w aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee format:dlatego są czytelne
UUID()
funkcja nie tworzy ciągu bajtów, ale ciąg znaków. więc są bardzo różne.