В PostgreSQL можем да използваме upper()
функция за преобразуване на малки букви в техния еквивалент на главни букви в съответствие с правилата на локала на базата данни.
Синтаксис
Синтаксисът е така:
upper ( text )
Където text
е текстът, който трябва да се преобразува в главни букви.
Пример
SELECT upper('Louder!');
Резултат:
LOUDER!
Всички главни букви остават главни, докато малките се преобразуват в главни.
Пример за база данни
Ето пример за преобразуване на резултатите от заявка за база данни в главни букви:
SELECT
firstname,
UPPER(firstname)
FROM Dogs;
Резултат:
+-----------+-------+ | firstname | upper | +-----------+-------+ | Bark | BARK | | Woof | WOOF | | Ruff | RUFF | | Wag | WAG | +-----------+-------+
Тук преобразувах firstname
колона до нейния еквивалент с главни букви.
За да преобразуваме обратното (от главни в малки букви), можем да използваме lower()
.