Nejprve byste si měli povšimnout, že v PostgreSQL je UUID 128bitové číslo a jako takové je uloženo (ne jako řetězec s 36 znaky!). To, o čem diskutujeme, jsou vstupní a výstupní formy tohoto typu dat.
příručka PostgreSQL říká:
RFC 4122 říká:
Jinými slovy, pro dodržení standardu je hodnota vždy vytištěno malými písmeny.
Samozřejmě, pokud chcete vytvořit výsledek s velkými písmeny, můžete použít něco jako:
select upper(id::TEXT) from uuidtest;