PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL 9.3 :Comment insérer un UUID en majuscules dans la table

Tout d'abord, vous devez noter que dans PostgreSQL, un UUID est un nombre de 128 bits, et est stocké en tant que tel (pas comme une chaîne de 36 caractères !). Ce dont nous parlons, ce sont les formes d'entrée et de sortie de ce type de données.

Le manuel PostgreSQL dit :

La RFC 4122 dit :

En d'autres termes, pour suivre la norme, la valeur est toujours imprimé en minuscules.

Bien sûr, si vous voulez produire le résultat avec des lettres majuscules, vous pouvez utiliser quelque chose comme :

select upper(id::TEXT) from uuidtest;