Долна функция на PostgreSQL

Dolna Funkcia Na Postgresql



Когато работите с която и да е база данни, може да получите ситуация, в която искате да извлечете данните, но в различен регистър, като малки букви. Може би стойностите в базата данни са с главни или главни букви, но искате резултатът да е с малки букви. За целта трябва да използвате функция, която ви позволява да промените стойностите на малки букви. За PostgreSQL функцията LOWER върши работа и използването й е лесно. Тази публикация дава примери за това как бързо да използвате функцията LOWER в PostgreSQL.

Примери за използване на функцията 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.