Näited funktsiooni LOWER kasutamisest PostgreSQL-is
PostgreSQL pakub ühe stringifunktsioonina funktsiooni LOWER. Selle abil saate tabelis olevad suurtähed kiiresti väiketähtedeks teisendada. PostgreSQL-i andmebaasis tekstiväärtuste käsitlemisel on selle funktsiooni kasutamine mugav, kuid peaksite arvestama, et see töötab ainult siis, kui väärtused, mida soovite teisendada, on juba kõik suurtähtedega.
Siin on mõned näited alustamiseks.
Näide 1: Stringiga töötamine
Funktsiooni LOWER kasutamine on lihtne. Järgmise süntaksiga saate hakkama:
LOWER(string);
Järgmise süntaksi string on string, mille soovite teisendada. Näiteks saame kasutada SELECT-lauset päringulauses esitatud suurtähtede teisendamiseks, nagu on näidatud järgmiselt:
Kui olete avalduse täitnud, tagastab see esitatud stringi väiketähtedega.
Näide 2: Tabeliga töötamine
Isegi kui teie tabelis on kirjed suurtähtedega, saate need funktsiooni LOWER abil hankida väiketähtedega. Kasutate endiselt sama süntaksit, kuid valikulause muutub veidi, et kohandada väärtusi, mida soovite tabelist hankida.
Loome järgmises tabelis üksikasjad, mida selle näite jaoks kasutame:
Kui tabel on loodud, sisestage väärtused kiiresti tabelisse. Tagantsime, et tabelis olevad stringiväärtused on kõik suurtähtedega, et aidata meil näidata, kuidas funktsiooni LOWER kasutada.
Meie lõpptabel näeb välja järgmine. Sihime veerge „fname” ja „lname”:
Oletame, et tahame tuua kõik tabelis olevad väärtused, kuid 'lname' väärtused teisendatakse väiketähtedeks. Meil on funktsiooniga LOWER käsk järgmine:
SELECT fname, LOWER(lname), vanus FROM detailidest;Pange tähele, et funktsiooni LOWER rakendatakse ainult veerule, mida me sihime. Teiste veergude väärtused on sellised, nagu need tabelis kuvatakse.
Näide 3: funktsiooni LOWER kombineerimine teiste klauslitega
Funktsiooni LOWER kombineerimine teiste funktsioonide ja klauslitega on võimalik oma eesmärkide saavutamiseks. Näiteks kui soovite kasutada tingimuspäringut koos WHERE-klausliga, saate seda teha järgmiselt:
Järgmine näide näitab, kuidas me kasutame WHERE-klauslit ainult nende kirjete valimiseks, mille vanus on suurem kui 25. Lisame funktsiooni LOWER, et hankida 'fname' väärtused väiketähtedena.
Väljundis saate kasutada AS-i lauset, et anda sellele mugavuse huvides erinev nimi. Siin on näide, mis demonstreerib väiketähtede veerule erineva nime andmist.
Järeldus
Funktsioon PostgreSQL LOWER on mugav, kui teil on suurtähtedega veerg ja soovite neid hankida väiketähtedega. Selle funktsiooni süntaks on lihtne. Kui lisate selle oma PostgreSQL-i SELECT-päringusse või muusse lausesse, saate kiiresti soovitud väljundi. Selles postituses esitatud näited on selged. Kui olete neid oma juhtumi jaoks proovinud, saate kiiresti selgeks, kuidas töötada PostgreSQL-i funktsiooniga LOWER.