Primeri uporabe funkcije LOWER v PostgreSQL
PostgreSQL ponuja funkcijo LOWER kot eno od svojih nizovnih funkcij. Z njim lahko hitro pretvorite velike črke v tabeli v male črke. Pri ravnanju z besedilnimi vrednostmi v vaši bazi podatkov PostgreSQL je uporaba te funkcije priročna, vendar morate upoštevati, da deluje samo, če so vrednosti, ki jih želite pretvoriti, že vse napisane z velikimi črkami.
Tukaj je nekaj primerov za lažji začetek.
Primer 1: Delo z nizom
Uporaba funkcije LOWER je preprosta. Z naslednjo sintakso ste pripravljeni:
LOWER(niz);
Niz v naslednji sintaksi je niz, ki ga želite pretvoriti. Na primer, lahko uporabimo stavek SELECT za pretvorbo niza z velikimi črkami, ki smo ga navedli v stavku poizvedbe, kot je prikazano v nadaljevanju:
Ko izvedete stavek, vrne podani niz z malimi črkami.
Primer 2: Delo s tabelo
Tudi če imate v tabeli vnose z velikimi črkami, jih lahko s funkcijo LOWER pridobite z malimi črkami. Še vedno uporabljate isto sintakso, vendar se bo stavek select nekoliko spremenil, da bo ustrezal vrednostim, ki jih želite pridobiti iz tabele.
Ustvarimo podrobnosti v naslednji tabeli, ki jih bomo uporabili za ta primer:
Ko je tabela ustvarjena, hitro vstavite vrednosti v tabelo. Zagotovili smo, da so vse vrednosti nizov v tabeli napisane z velikimi črkami, kar nam pomaga pokazati, kako uporabljati funkcijo LOWER.
Naša končna miza je videti takole. Ciljamo na stolpca »fname« in »lname«:
Recimo, da želimo pridobiti vse vrednosti v naši tabeli, vendar imamo vrednosti 'lname' pretvorjene v male črke. Naš ukaz s funkcijo LOWER imamo takole:
SELECT fname, LOWER(lname), starost FROM podrobnosti;Upoštevajte, da se funkcija LOWER uporablja samo za stolpec, na katerega ciljamo. Drugi stolpci imajo svoje vrednosti, kot so prikazane v tabeli.
Primer 3: Kombinacija funkcije LOWER z drugimi stavki
Možna je kombinacija funkcije LOWER z drugimi funkcijami in členi za doseganje vaših ciljev. Na primer, če želite uporabiti pogojno poizvedbo s klavzulo WHERE, lahko to storite, kot je prikazano v naslednjem:
Naslednji primer prikazuje, kako s klavzulo WHERE izberemo samo vnose, katerih starost je večja od 25 let. Dodamo funkcijo LOWER, da pridobimo vrednosti »fname« kot vrednosti z malimi črkami.
V izhodu lahko uporabite stavek AS, da mu zaradi priročnosti daste drugačno ime. Tukaj je primer, ki prikazuje, kako poimenujemo stolpec z malimi črkami z drugačnim imenom.
Zaključek
Funkcija PostgreSQL LOWER je priročna, ko imate stolpec z velikimi črkami in jih želite pridobiti z malimi črkami. Sintaksa za uporabo te funkcije je preprosta. Ko ga dodate svoji poizvedbi SELECT ali drugemu stavku v svojem PostgreSQL, boste hitro dobili želeni rezultat. Primeri, predstavljeni v tej objavi, so jasni. Ko jih preizkusite za svoj primer, boste hitro obvladali delo s funkcijo LOWER v PostgreSQL.