Esimerkkejä LOWER-funktion käytöstä PostgreSQL:ssä
PostgreSQL tarjoaa LOWER-funktion yhtenä merkkijonofunktioistaan. Sen avulla voit nopeasti muuntaa taulukon isot kirjaimet pieniksi kirjaimiksi. Kun käsittelet tekstiarvoja PostgreSQL-tietokannassasi, tämän toiminnon käyttäminen on kätevää, mutta huomioi, että se toimii vain, jos muunnettavat arvot ovat jo kaikki isoilla kirjaimilla.
Tässä on muutamia esimerkkejä, joiden avulla pääset alkuun.
Esimerkki 1: Työskentely merkkijonon kanssa
LOWER-toiminnon käyttäminen on helppoa. Seuraavalla syntaksilla olet valmis:
LOWER(merkkijono);
Seuraavan syntaksin merkkijono on merkkijono, jonka haluat muuntaa. Voimme esimerkiksi käyttää SELECT-käskyä muuntaaksemme kyselykäskyssä antamamme isot kirjaimet seuraavan kuvan mukaisesti:
Kun suoritat käskyn, se palauttaa annetun merkkijonon pienillä kirjaimilla.
Esimerkki 2: Työskentely taulukon kanssa
Vaikka taulukossasi olisi isoja kirjaimia, voit hakea ne pienillä kirjaimilla käyttämällä LOWER-toimintoa. Käytät edelleen samaa syntaksia, mutta select-lause muuttuu hieman taulukosta haettavien arvojen mukaiseksi.
Luodaan seuraavassa taulukossa tiedot, joita käytämme tässä esimerkissä:
Kun taulukko on luotu, lisää arvot nopeasti taulukkoon. Varmistimme, että taulukon merkkijonoarvot ovat kaikki isoja kirjaimia, jotta voimme osoittaa, kuinka LOWER-funktiota käytetään.
Finaalipöytämme näyttää seuraavalta. Kohdistamme sarakkeisiin 'fname' ja 'lname':
Oletetaan, että haluamme noutaa kaikki taulukon arvot, mutta 'lname'-arvot muunnetaan pieniksi kirjaimille. Meillä on komentomme LOWER-toiminnolla seuraavasti:
SELECT fnimi, LOWER(lname), ikä FROM tiedot;Huomaa, että LOWER-funktiota käytetään vain sarakkeessa, johon kohdistamme. Muilla sarakkeilla on arvonsa sellaisina kuin ne näkyvät taulukossa.
Esimerkki 3: LOWER-funktion yhdistäminen muihin lauseisiin
LOWER-toiminnon yhdistäminen muihin toimintoihin ja lauseisiin tavoitteidesi saavuttamiseksi on mahdollista. Jos esimerkiksi haluat käyttää ehdollista kyselyä WHERE-lauseen kanssa, voit tehdä sen seuraavassa esitetyllä tavalla:
Seuraava esimerkki osoittaa, kuinka käytämme WHERE-lausetta vain sellaisten merkintöjen valitsemiseen, joiden ikä on yli 25. Lisäämme LOWER-funktion hakemaan 'fname'-arvot pieninä kirjaimina.
Tulosteessa voit käyttää AS-lausetta antaaksesi sille eri nimen mukavuuden vuoksi. Tässä on esimerkki, joka havainnollistaa, kuinka nimeämme pienillä kirjaimilla sarakkeen eri nimellä.
Johtopäätös
PostgreSQL LOWER -toiminto on kätevä, kun sinulla on sarake, jossa on isoja kirjaimia ja haluat hakea ne pienillä kirjaimilla. Tämän toiminnon syntaksi on yksinkertainen. Kun lisäät sen SELECT-kyselyyn tai muuhun PostgreSQL-käskyyn, saat nopeasti haluamasi tulosteen. Tässä viestissä esitetyt esimerkit ovat selkeitä. Kun kokeilet niitä omassa tapauksessasi, opit nopeasti käyttämään PostgreSQL:n LOWER-toimintoa.