Dolná funkcia PostgreSQL

Dolna Funkcia Postgresql



Pri práci s akoukoľvek databázou sa môžete dostať do situácie, keď budete chcieť údaje získať, ale v inom prípade, napríklad malými písmenami. Možno sú hodnoty v databáze veľké alebo veľké, ale chcete, aby bol výsledok malými písmenami. Na to musíte použiť funkciu, ktorá vám umožní zmeniť hodnoty na malé písmená. Pre PostgreSQL funguje funkcia LOWER a jej použitie je jednoduché. Tento príspevok uvádza príklady, ako rýchlo použiť funkciu LOWER v PostgreSQL.

Príklady použitia funkcie LOWER v PostgreSQL

PostgreSQL ponúka funkciu LOWER ako jednu zo svojich reťazcových funkcií. Pomocou neho môžete rýchlo previesť veľké písmená v tabuľke na malé. Pri práci s textovými hodnotami vo vašej databáze PostgreSQL je použitie tejto funkcie užitočné, ale mali by ste si uvedomiť, že funguje iba vtedy, ak sú už všetky hodnoty, ktoré chcete previesť, napísané veľkými písmenami.

Tu je niekoľko príkladov, ktoré vám pomôžu začať.







Príklad 1: Práca s reťazcom

Používanie funkcie LOWER je jednoduché. S nasledujúcou syntaxou môžete začať:



LOWER(string);

Reťazec v nasledujúcej syntaxi je reťazec, ktorý chcete konvertovať. Napríklad môžeme použiť príkaz SELECT na konverziu reťazca veľkých písmen, ktorý sme poskytli v príkaze dotazu, ako je znázornené v nasledujúcom texte:







Po vykonaní príkazu vráti zadaný reťazec malými písmenami.

Príklad 2: Práca s tabuľkou

Aj keď máte v tabuľke záznamy s veľkými písmenami, môžete ich získať malými písmenami pomocou funkcie LOWER. Stále používate rovnakú syntax, ale príkaz select sa mierne zmení, aby vyhovoval hodnotám, ktoré chcete získať z tabuľky.



V nasledujúcej tabuľke vytvoríme podrobnosti, ktoré použijeme pre tento príklad:

Po vytvorení tabuľky rýchlo vložte hodnoty do tabuľky. Zabezpečili sme, aby všetky hodnoty reťazcov v tabuľke boli veľké, aby nám pomohli ukázať, ako používať funkciu LOWER.

Naša konečná tabuľka vyzerá nasledovne. Zameriavame sa na stĺpce „fname“ a „lname“:

Predpokladajme, že chceme získať všetky hodnoty v našej tabuľke, ale hodnoty „lname“ skonvertujeme na malé písmená. Náš príkaz s funkciou LOWER máme nasledovne:

SELECT meno, LOWER(lname), vek FROM podrobnosti;

Všimnite si, že funkcia LOWER sa použije iba na stĺpec, na ktorý zacielime. Ostatné stĺpce majú svoje hodnoty tak, ako sú uvedené v tabuľke.

Príklad 3: Kombinácia funkcie LOWER s inými klauzulami

Kombinácia funkcie LOWER s inými funkciami a doložkami na dosiahnutie vašich cieľov je možná. Napríklad, ak chcete použiť podmienený dotaz s klauzulou WHERE, môžete tak urobiť tak, ako je to znázornené v nasledujúcom texte:

Nasledujúci príklad ukazuje, ako používame klauzulu WHERE, aby sme vybrali len položky, ktorých vek je vyšší ako 25. Pridáme funkciu LOWER na získanie hodnôt „fname“ ako hodnoty s malými písmenami.

Vo výstupe môžete použiť príkaz AS na to, aby ste mu pre pohodlie dali iný názov. Tu je príklad, ktorý demonštruje, ako pomenujeme stĺpec s malými písmenami iným názvom.

Záver

Funkcia PostgreSQL LOWER je užitočná, keď máte stĺpec s veľkými hodnotami a chcete ich získať malými písmenami. Syntax na použitie tejto funkcie je jednoduchá. Keď ho pridáte do vášho SELECT dotazu alebo iného príkazu vo vašom PostgreSQL, rýchlo získate požadovaný výstup. Príklady uvedené v tomto príspevku sú jasné. Keď ich vyskúšate vo svojom prípade, rýchlo si osvojíte, ako pracovať s funkciou LOWER v PostgreSQL.