PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL 9.3:So fügen Sie UUID in Großbuchstaben in die Tabelle ein

Zunächst einmal sollten Sie beachten, dass eine UUID in PostgreSQL eine 128-Bit-Zahl ist und als solche gespeichert wird (nicht als Zeichenfolge mit 36 ​​Zeichen!). Was wir diskutieren, sind die Eingabe- und Ausgabeformen dieser Art von Daten.

Das PostgreSQL-Handbuch sagt:

Der RFC 4122 sagt:

Mit anderen Worten, um dem Standard zu folgen, ist der Wert immer Kleinbuchstaben gedruckt.

Wenn Sie das Ergebnis mit Großbuchstaben erzeugen möchten, können Sie natürlich Folgendes verwenden:

select upper(id::TEXT) from uuidtest;