BigQuery est compatible avec les fonctions d'identificateur unique universel (UUID) suivantes :
GENERATE_UUID
GENERATE_UUID()
Description
Renvoie un UUID aléatoire sous forme de chaîne (STRING
). La chaîne (STRING
) renvoyée se compose de 32 chiffres hexadécimaux répartis dans cinq groupes séparés par des traits d'union, au format 8-4-4-4-12. Les chiffres hexadécimaux représentent 122 bits aléatoires et 6 bits fixes, conformément à la section 4.4 de la norme RFC 4122.
La chaîne (STRING
) renvoyée est en minuscules.
Type de données renvoyé
STRING
Exemple
La requête ci-après génère un UUID aléatoire.
SELECT GENERATE_UUID() AS uuid;
La requête ci-dessus génère un résultat de ce type :
+--------------------------------------+
| uuid |
+--------------------------------------+
| 4192bff0-e1e0-43ce-a4db-912808c32493 |
+--------------------------------------+