PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 13.1 » Langage SQL » Fonctions et opérateurs » Fonctions UUID

9.14. Fonctions UUID

PostgreSQL inclut une fonction pour générer un UUID :

gen_random_uuid () → uuid
  

Cette fonction renvoie un UUID version 4 (aléatoire). Ceci est le type le plus communément utilisé d'UUID et est approprié pour la plupart des applications.

Le module uuid-ossp fournit des fonctions supplémentaires implémentant d'autres algorithmes standards de génération d'UUID.

PostgreSQL fournit aussi les opérateurs de comparaison habituels affichés dans Tableau 9.1 pour les UUID.