PostgreSQL apatinė funkcija

Postgresql Apatine Funkcija



Dirbdami su bet kuria duomenų baze galite susidurti su situacija, kai norite gauti duomenis, bet kitu atveju, pavyzdžiui, mažosiomis raidėmis. Galbūt reikšmės duomenų bazėje rašomos didžiosiomis arba didžiosiomis raidėmis, bet norite, kad rezultatas būtų mažosios. Tam turite naudoti funkciją, leidžiančią pakeisti reikšmes į mažąsias raides. „PostgreSQL“ funkcija LOWER veikia, o ją naudoti paprasta. Šiame įraše pateikiami pavyzdžiai, kaip greitai naudoti funkciją LOWER PostgreSQL.

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.