Ze bevatten bytestrings in plaats van karakterstrings. Dit betekent dat ze geen tekenset hebben en dat het sorteren en vergelijken is gebaseerd op de numerieke waarden van de bytes in de waarden. Daarom zien ze eruit als waardeloze waarden
Een UUID is ontworpen als een nummer dat wereldwijd uniek is in ruimte en tijd. Twee aanroepen naar UUID() zullen naar verwachting twee verschillende waarden genereren, zelfs als deze aanroepen worden uitgevoerd op twee afzonderlijke computers die niet met elkaar zijn verbonden. Een UUID is een 128-bits getal dat wordt weergegeven door een utf8-reeks van vijf hexadecimale getallen in aaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee formaat:daarom zijn ze leesbaar
UUID()
functie maakt geen bytestring, maar een karakterstring. dus ze zijn heel verschillend.