Funkcijos LOWER naudojimo PostgreSQL pavyzdžiai
PostgreSQL siūlo funkciją LOWER kaip vieną iš savo eilutės funkcijų. Su juo galite greitai konvertuoti didžiąsias raides savo lentelėje į mažąsias. Tvarkant teksto reikšmes savo PostgreSQL duomenų bazėje, naudoti šią funkciją patogu, tačiau turėtumėte atkreipti dėmesį, kad ji veikia tik tuo atveju, jei reikšmės, kurias norite konvertuoti, jau yra didžiosiomis raidėmis.
Štai keli pavyzdžiai, kaip pradėti.
1 pavyzdys: darbas su styga
Naudoti funkciją LOWER paprasta. Naudodami šią sintaksę galite pradėti:
LOWER(styga);
Šios sintaksės eilutė yra eilutė, kurią norite konvertuoti. Pavyzdžiui, galime naudoti teiginį SELECT norėdami konvertuoti didžiųjų raidžių eilutę, kurią pateikėme užklausos sakinyje, kaip parodyta toliau:
Kai įvykdysite teiginį, jis grąžina pateiktą eilutę mažosiomis raidėmis.
2 pavyzdys: Darbas su lentele
Net jei lentelėje yra įrašų didžiosiomis raidėmis, galite juos gauti mažosiomis raidėmis naudodami funkciją LOWER. Vis dar naudojate tą pačią sintaksę, tačiau pasirinkimo sakinys šiek tiek pasikeis, kad atitiktų reikšmes, kurias norite gauti iš lentelės.
Toliau pateiktoje lentelėje sukurkime išsamią informaciją, kurią naudosime šiame pavyzdyje:
Sukūrę lentelę, greitai įterpkite reikšmes į lentelę. Užtikrinome, kad lentelės eilutės reikšmės būtų visos didžiosios raidės, kad parodytume, kaip naudoti funkciją LOWER.
Mūsų galutinė lentelė atrodo taip. Mes taikome stulpelius „fname“ ir „lname“:
Tarkime, kad norime gauti visas lentelės reikšmes, bet „lname“ reikšmes konvertuojame į mažąsias raides. Turime tokią komandą su funkcija LOWER:
SELECT fvardas, LOWER(lvardas), amžius FROM detalės;Atminkite, kad funkcija LOWER taikoma tik tam stulpeliui, į kurį mes taikome. Kitų stulpelių reikšmės yra tokios, kokios yra lentelėje.
3 pavyzdys: funkcijos LOWER derinimas su kitais punktais
Funkciją LOWER galima derinti su kitomis funkcijomis ir išlygomis, kad pasiektumėte savo tikslus. Pavyzdžiui, jei norite naudoti sąlyginę užklausą su WHERE sąlyga, galite tai padaryti, kaip parodyta toliau:
Toliau pateiktame pavyzdyje parodyta, kaip naudojame sąlygą WHERE, kad pasirinktume tik tuos įrašus, kurių amžius yra didesnis nei 25. Pridedame funkciją LOWER, kad gautume „fname“ reikšmes mažosiomis raidėmis.
Išvestyje galite naudoti AS teiginį, kad patogumui suteiktumėte jam kitą pavadinimą. Štai pavyzdys, rodantis, kaip stulpelį mažosiomis raidėmis pavadiname kitu pavadinimu.
Išvada
Funkcija PostgreSQL LOWER yra patogi, kai turite stulpelį su didžiosiomis reikšmėmis ir norite jas gauti mažosiomis raidėmis. Šios funkcijos sintaksė yra paprasta. Pridėję jį prie SELECT užklausos ar kito teiginio savo PostgreSQL, greitai gausite norimą išvestį. Šiame pranešime pateikti pavyzdžiai yra aiškūs. Išbandę juos savo atveju, greitai išmoksite dirbti su PostgreSQL funkcija LOWER.