In PostgreSQL, possiamo usare upper()
funzione per convertire i caratteri minuscoli nel loro equivalente maiuscolo, secondo le regole della locale del database.
Sintassi
La sintassi è questa:
upper ( text )
Dove text
è il testo da convertire in maiuscolo.
Esempio
SELECT upper('Louder!');
Risultato:
LOUDER!
Tutti i caratteri maiuscoli rimangono maiuscoli, mentre i caratteri minuscoli vengono convertiti in maiuscoli.
Esempio di database
Ecco un esempio di conversione in maiuscolo dei risultati di una query del database:
SELECT
firstname,
UPPER(firstname)
FROM Dogs;
Risultato:
+-----------+-------+ | firstname | upper | +-----------+-------+ | Bark | BARK | | Woof | WOOF | | Ruff | RUFF | | Wag | WAG | +-----------+-------+
Qui ho convertito il firstname
colonna al suo equivalente maiuscolo.
Per convertire il contrario (da maiuscolo a minuscolo), possiamo usare lower()
.