De innehåller bytesträngar snarare än teckensträngar. Det betyder att de inte har någon teckenuppsättning, och sortering och jämförelse baseras på de numeriska värdena för byten i värdena. Det är därför de ser ut som skräpvärden
Ett UUID är utformat som ett nummer som är globalt unikt i rum och tid. Två anrop till UUID() förväntas generera två olika värden, även om dessa anrop utförs på två separata datorer som inte är anslutna till varandra. Ett UUID är ett 128-bitars nummer som representeras av en utf8-sträng med fem hexadecimala tal i aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee format:Det är därför de är läsbara
UUID()
funktionen skapar inte en bytesträng, utan en teckensträng. så de är väldigt olika .