PostgreSQL apakšējā funkcija

Postgresql Apakseja Funkcija



Strādājot ar jebkuru datu bāzi, var rasties situācija, kad vēlaties izgūt datus, bet citā gadījumā, piemēram, ar mazajiem burtiem. Varbūt vērtības datu bāzē ir ar lielajiem vai lielajiem burtiem, taču vēlaties, lai rezultāts būtu ar mazajiem burtiem. Šim nolūkam ir jāizmanto funkcija, kas ļauj mainīt vērtības uz mazajiem burtiem. PostgreSQL funkcijai LOWER tiek piemērota funkcija, un tās izmantošana ir vienkārša. Šajā ziņojumā ir sniegti piemēri, kā ātri izmantot funkciju LOWER programmā PostgreSQL.

Funkcijas LOWER izmantošanas piemēri programmā PostgreSQL

PostgreSQL piedāvā funkciju LOWER kā vienu no virknes funkcijām. Izmantojot to, varat ātri pārvērst tabulas lielos burtus par mazajiem burtiem. Apstrādājot teksta vērtības savā PostgreSQL datubāzē, šīs funkcijas izmantošana ir ērta, taču jāņem vērā, ka tā darbojas tikai tad, ja vērtības, kuras vēlaties konvertēt, jau ir ar lielajiem burtiem.

Šeit ir daži piemēri, lai sāktu darbu.







1. piemērs. Darbs ar virkni

Funkcijas LOWER izmantošana ir vienkārša. Ar šādu sintaksi viss ir kārtībā:



LOWER(virkne);

Virkne šajā sintaksē ir virkne, kuru vēlaties konvertēt. Piemēram, mēs varam izmantot priekšrakstu SELECT, lai pārveidotu lielo burtu virkni, ko esam norādījuši vaicājuma priekšrakstā, kā parādīts tālāk:







Kad izpildāt paziņojumu, tas atgriež norādīto virkni ar mazajiem burtiem.

2. piemērs. Darbs ar tabulu

Pat tad, ja tabulā ir ieraksti ar lielajiem burtiem, varat tos izgūt ar mazajiem burtiem, izmantojot funkciju LOWER. Jūs joprojām izmantojat to pašu sintaksi, taču atlases priekšraksts nedaudz mainīsies, lai pielāgotos vērtībām, kuras vēlaties izgūt no tabulas.



Tālāk esošajā tabulā izveidosim detalizētu informāciju, ko izmantosim šajā piemērā:

Kad tabula ir izveidota, ātri ievietojiet vērtības tabulā. Mēs nodrošinājām, ka virknes vērtības tabulā ir visas ar lielajiem burtiem, lai palīdzētu mums parādīt, kā izmantot funkciju LOWER.

Mūsu gala tabula izskatās šādi. Mēs mērķējam uz kolonnām “fname” un “lname”:

Pieņemsim, ka mēs vēlamies izgūt visas tabulas vērtības, bet lname vērtības ir pārveidotas mazajos burtos. Mums ir šāda komanda ar funkciju LOWER:

SELECT fname, LOWER(lname), vecums FROM detaļas;

Ņemiet vērā, ka funkcija LOWER tiek lietota tikai kolonnai, kuras mērķauditorija tiek atlasīta. Citu kolonnu vērtības ir tādas, kā tās ir redzamas tabulā.

3. piemērs: funkcijas LOWER apvienošana ar citām klauzulām

Funkciju LOWER ir iespējams apvienot ar citām funkcijām un klauzulām, lai sasniegtu savus mērķus. Piemēram, ja vēlaties izmantot nosacījumu vaicājumu ar WHERE klauzulu, varat to darīt, kā parādīts tālāk.

Šis piemērs parāda, kā mēs izmantojam klauzulu WHERE, lai atlasītu tikai tos ierakstus, kuru vecums ir lielāks par 25. Mēs pievienojam funkciju LOWER, lai izgūtu “fname” vērtības kā mazo burtu vērtības.

Izvadē varat izmantot AS priekšrakstu, lai ērtības labad piešķirtu tam citu nosaukumu. Šis ir piemērs, lai parādītu, kā mazo burtu kolonnu nosaucam ar citu nosaukumu.

Secinājums

Funkcija PostgreSQL LOWER ir ērta, ja jums ir kolonna ar lielajiem burtiem un vēlaties tās izgūt ar mazajiem burtiem. Šīs funkcijas izmantošanas sintakse ir vienkārša. Pievienojot to savam SELECT vaicājumam vai citam priekšrakstam savā PostgreSQL, jūs ātri iegūsit vēlamo izvadi. Šajā ziņojumā sniegtie piemēri ir skaidri. Kad izmēģināsit tos savā gadījumā, jūs ātri apgūsit, kā strādāt ar funkciju LOWER programmā PostgreSQL.