Dolní funkce PostgreSQL

Dolni Funkce Postgresql



Při práci s libovolnou databází se můžete dostat do situace, kdy budete chtít data načíst, ale v jiném případě, jako jsou malá písmena. Možná jsou hodnoty v databázi velká nebo velká, ale vy chcete, aby byl výsledek malá. K tomu musíte použít funkci, která vám umožní změnit hodnoty na malá písmena. U PostgreSQL funguje funkce LOWER a její použití je přímočaré. Tento příspěvek uvádí příklady, jak rychle použít funkci LOWER v PostgreSQL.

Příklady použití funkce LOWER v PostgreSQL

PostgreSQL nabízí funkci LOWER jako jednu ze svých řetězcových funkcí. S ním můžete rychle převést velká písmena v tabulce na malá. Při manipulaci s textovými hodnotami ve vaší databázi PostgreSQL je použití této funkce užitečné, ale měli byste si uvědomit, že funguje pouze v případě, že hodnoty, které chcete převést, jsou již všechny napsány velkými písmeny.

Zde je několik příkladů, jak začít.







Příklad 1: Práce s řetězcem

Použití funkce LOWER je snadné. S následující syntaxí můžete začít:



LOWER(řetězec);

Řetězec v následující syntaxi je řetězec, který chcete převést. Například můžeme použít příkaz SELECT k převodu řetězce velkých písmen, který jsme poskytli v příkazu dotazu, jak je znázorněno v následujícím:







Jakmile provedete příkaz, vrátí zadaný řetězec malými písmeny.

Příklad 2: Práce s tabulkou

I když máte v tabulce položky s velkými písmeny, můžete je načíst malými písmeny pomocí funkce LOWER. Stále používáte stejnou syntaxi, ale příkaz select se mírně změní, aby vyhovoval hodnotám, které chcete načíst z tabulky.



Vytvořme podrobnosti v následující tabulce, kterou použijeme pro tento příklad:

Jakmile je tabulka vytvořena, rychle vložte hodnoty do tabulky. Zajistili jsme, aby hodnoty řetězců v tabulce byly všechny velké, což nám pomůže ukázat, jak používat funkci LOWER.

Naše konečná tabulka vypadá následovně. Cílíme na sloupce „fname“ a „lname“:

Předpokládejme, že chceme načíst všechny hodnoty v naší tabulce, ale hodnoty „lname“ převedeme na malá písmena. Náš příkaz s funkcí LOWER máme takto:

SELECT jméno, LOWER(jméno), věk FROM podrobnosti;

Všimněte si, že funkce LOWER se použije pouze na sloupec, na který cílíme. Ostatní sloupce mají své hodnoty tak, jak jsou uvedeny v tabulce.

Příklad 3: Kombinace funkce LOWER s jinými klauzulemi

Kombinace funkce LOWER s dalšími funkcemi a klauzulemi ke splnění vašich cílů je možná. Pokud například chcete použít podmíněný dotaz s klauzulí WHERE, můžete tak učinit, jak je ukázáno v následujícím:

Následující příklad ukazuje, jak používáme klauzuli WHERE k výběru pouze položek, jejichž věk je vyšší než 25. Přidáme funkci LOWER, abychom získali hodnoty „fname“ jako hodnoty s malými písmeny.

Ve výstupu můžete použít příkaz AS k tomu, abyste mu pro usnadnění dali jiný název. Zde je příklad, který demonstruje, jak pojmenujeme sloupec s malými písmeny jiným názvem.

Závěr

Funkce PostgreSQL LOWER je užitečná, když máte sloupec s velkými hodnotami a chcete je načíst malými písmeny. Syntaxe pro použití této funkce je jednoduchá. Když jej přidáte do vašeho SELECT dotazu nebo jiného příkazu ve vašem PostgreSQL, rychle získáte požadovaný výstup. Příklady uvedené v tomto příspěvku jsou jasné. Jakmile je vyzkoušíte pro váš případ, rychle si osvojíte, jak pracovat s funkcí LOWER v PostgreSQL.