Ils contiennent des chaînes d'octets plutôt que des chaînes de caractères. Cela signifie qu'ils n'ont pas de jeu de caractères et que le tri et la comparaison sont basés sur les valeurs numériques des octets dans les valeurs. C'est pourquoi ils ressemblent à des valeurs inutiles
Un UUID est conçu comme un numéro unique au monde dans l'espace et dans le temps. Deux appels à UUID() sont censés générer deux valeurs différentes, même si ces appels sont effectués sur deux ordinateurs distincts qui ne sont pas connectés l'un à l'autre. Un UUID est un nombre de 128 bits représenté par une chaîne utf8 de cinq nombres hexadécimaux dans format aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee :c'est pourquoi ils sont lisibles
UUID()
La fonction ne crée pas une chaîne d'octets, mais une chaîne de caractères. donc, ils sont très différents .