Примери за използване на функцията LOWER в PostgreSQL
PostgreSQL предлага функцията LOWER като една от низовите си функции. С него можете бързо да конвертирате главните букви във вашата таблица в малки букви. Когато работите с текстовите стойности във вашата база данни PostgreSQL, използването на тази функция е удобно, но трябва да имате предвид, че тя работи само ако стойностите, които искате да конвертирате, вече са с главни букви.
Ето няколко примера, за да започнете.
Пример 1: Работа с низ
Използването на функцията LOWER е лесно. Със следния синтаксис сте готови:
LOWER(низ);
Низът в следния синтаксис е низът, който искате да конвертирате. Например, можем да използваме израза SELECT, за да преобразуваме низа с главни букви, който предоставихме в оператора на заявката, както е показано по-долу:
След като изпълните оператора, той връща предоставения низ с малки букви.
Пример 2: Работа с таблица
Дори когато имате записи с главни букви във вашата таблица, можете да ги извлечете с малки букви с помощта на функцията LOWER. Все още използвате същия синтаксис, но операторът select леко ще се промени, за да побере стойностите, които искате да извлечете от вашата таблица.
Нека създадем подробностите в следната таблица, която ще използваме за този пример:
След като таблицата е създадена, бързо вмъкнете стойностите в нея. Уверихме се, че стойностите на низовете в таблицата са с главни букви, за да ни помогнат да демонстрираме как да използваме функцията LOWER.
Нашата финална маса изглежда по следния начин. Насочваме се към колоните „fname“ и „lname“:
Да предположим, че искаме да извлечем всички стойности в нашата таблица, но да преобразуваме стойностите на „lname“ в малки букви. Имаме нашата команда с функцията LOWER, както следва:
SELECT fname, LOWER(lname), възраст FROM подробности;Имайте предвид, че функцията LOWER се прилага само към колоната, към която се насочваме. Останалите колони имат своите стойности, както се показват в таблицата.
Пример 3: Комбиниране на функцията LOWER с други клаузи
Комбинирането на функцията LOWER с други функции и клаузи за постигане на вашите цели е възможно. Например, ако искате да използвате условна заявка с клаузата WHERE, можете да го направите, както е показано в следното:
Следващият пример показва как използваме клаузата WHERE, за да избираме само записи, чиято възраст е по-голяма от 25. Добавяме функцията LOWER, за да извлечем стойностите „fname“ като стойности с малки букви.
В изхода можете да използвате оператора AS, за да му дадете различно име за удобство. Ето един пример, за да демонстрираме как именуваме колоната с малки букви с различно име.
Заключение
Функцията LOWER на PostgreSQL е удобна, когато имате колона с главни букви и искате да ги извлечете с малки букви. Синтаксисът за използване на тази функция е ясен. Когато го добавите към вашата SELECT заявка или друг израз във вашия PostgreSQL, бързо ще получите желания резултат. Примерите, представени в тази публикация, са ясни. След като ги опитате за вашия случай, бързо ще овладеете как да работите с функцията LOWER в PostgreSQL.