Eksempler på bruk av LOWER-funksjonen i PostgreSQL
PostgreSQL tilbyr LOWER-funksjonen som en av strengfunksjonene. Med den kan du raskt konvertere de store bokstavene i tabellen til små bokstaver. Når du håndterer tekstverdiene i PostgreSQL-databasen din, er det nyttig å bruke denne funksjonen, men du bør merke deg at den bare fungerer hvis verdiene du vil konvertere allerede er med store bokstaver.
Her er noen eksempler for å komme i gang.
Eksempel 1: Arbeid med en streng
Det er enkelt å bruke LOWER-funksjonen. Med følgende syntaks er du klar:
LOWER(streng);
Strengen i følgende syntaks er strengen du ønsker å konvertere. For eksempel kan vi bruke SELECT-setningen til å konvertere den store strengen som vi oppga i spørringssetningen som vist i følgende:
Når du har utført setningen, returnerer den den angitte strengen med små bokstaver.
Eksempel 2: Arbeide med en tabell
Selv når du har store bokstaver i tabellen, kan du hente dem med små bokstaver ved å bruke LOWER-funksjonen. Du bruker fortsatt den samme syntaksen, men select-setningen vil endres litt for å imøtekomme verdiene du vil hente fra tabellen.
La oss lage detaljene i følgende tabell som vi vil bruke for dette eksemplet:
Når tabellen er opprettet, setter du raskt inn verdiene i tabellen. Vi sørget for at strengverdiene i tabellen alle er store for å hjelpe oss med å demonstrere hvordan du bruker LOWER-funksjonen.
Vår finaletabell ser ut som følger. Vi målretter mot 'fname' og 'lname'-kolonnene:
Anta at vi ønsker å hente alle verdiene i tabellen vår, men har «lname»-verdiene konvertert til små bokstaver. Vi har vår kommando med LOWER-funksjonen som følger:
SELECT fname, LOWER(lname), age FROM detaljer;Merk at LOWER-funksjonen bare brukes på kolonnen vi målretter mot. Andre kolonner har sine verdier slik de vises i tabellen.
Eksempel 3: Kombinere LOWER-funksjonen med andre klausuler
Det er mulig å kombinere LOWER-funksjonen med andre funksjoner og klausuler for å nå dine mål. Hvis du for eksempel vil bruke en betinget spørring med WHERE-leddet, kan du gjøre det som vist i følgende:
Følgende eksempel viser hvordan vi bruker WHERE-leddet til kun å velge oppføringer hvis alder er over 25. Vi legger til LOWER-funksjonen for å hente 'fname'-verdiene som små bokstaver.
I utdataene kan du bruke AS-setningen for å gi den et annet navn for enkelhets skyld. Her er et eksempel for å demonstrere hvordan vi navngir kolonnen med små bokstaver med et annet navn.
Konklusjon
PostgreSQL LOWER-funksjonen er nyttig når du har en kolonne med store verdier og du ønsker å hente dem med små bokstaver. Syntaksen for å bruke denne funksjonen er enkel. Når du legger den til i SELECT-spørringen eller en annen uttalelse i PostgreSQL-en, vil du raskt få ønsket utgang. Eksemplene presentert i dette innlegget er klare. Når du prøver dem for ditt tilfelle, vil du raskt mestre hvordan du arbeider med LOWER-funksjonen i PostgreSQL.