Donja funkcija PostgreSQL

Donja Funkcija Postgresql



Kada radite s bilo kojom bazom podataka, možete doći u situaciju da želite dohvatiti podatke, ali u različitim slovima, kao što su mala slova. Možda su vrijednosti u bazi podataka napisane velikim slovima, ali želite da rezultat bude napisan malim slovima. Za to morate koristiti funkciju koja vam omogućuje promjenu vrijednosti u mala slova. Za PostgreSQL, funkcija LOWER čini trik, a njezino korištenje je jednostavno. Ovaj post daje primjere kako brzo koristiti funkciju LOWER u PostgreSQL-u.

Primjeri korištenja LOWER funkcije u PostgreSQL-u

PostgreSQL nudi funkciju LOWER kao jednu od svojih string funkcija. Pomoću njega možete brzo pretvoriti velika slova u tablici u mala slova. Kada rukujete tekstualnim vrijednostima u vašoj PostgreSQL bazi podataka, korištenje ove funkcije je zgodno, ali trebate imati na umu da radi samo ako su vrijednosti koje želite pretvoriti već sve napisane velikim slovima.

Evo nekoliko primjera za početak.







Primjer 1: Rad sa nizom

Upotreba funkcije LOWER je jednostavna. Uz sljedeću sintaksu, spremni ste:



LOWER(niz);

Niz u sljedećoj sintaksi je niz koji želite pretvoriti. Na primjer, možemo upotrijebiti naredbu SELECT za pretvaranje niza velikih slova koji smo naveli u naredbi upita kao što je prikazano u nastavku:







Nakon što izvršite naredbu, ona vraća navedeni niz u malim slovima.

Primjer 2: Rad s tablicom

Čak i kada u tablici imate unose velikim slovima, pomoću funkcije LOWER možete ih dohvatiti malim slovima. I dalje koristite istu sintaksu, ali naredba odabira malo će se promijeniti kako bi se prilagodila vrijednostima koje želite dohvatiti iz svoje tablice.



Kreirajmo pojedinosti u sljedećoj tablici koju ćemo koristiti za ovaj primjer:

Nakon što je tablica stvorena, brzo umetnite vrijednosti u tablicu. Osigurali smo da su sve vrijednosti niza u tablici ispisane velikim slovima kako bismo pokazali kako koristiti funkciju LOWER.

Naš konačni stol izgleda kako slijedi. Ciljamo stupce 'fname' i 'lname':

Pretpostavimo da želimo dohvatiti sve vrijednosti u našoj tablici, ali da su vrijednosti 'lname' pretvorene u mala slova. Imamo naredbu s funkcijom LOWER kako slijedi:

SELECT fname, LOWER(lname), dob FROM detalji;

Imajte na umu da se funkcija LOWER primjenjuje samo na stupac koji ciljamo. Ostali stupci imaju svoje vrijednosti onako kako se pojavljuju u tablici.

Primjer 3: Kombinacija LOWER funkcije s drugim klauzulama

Moguće je kombiniranje funkcije LOWER s drugim funkcijama i klauzulama za postizanje vaših ciljeva. Na primjer, ako želite koristiti uvjetni upit s klauzulom WHERE, to možete učiniti kako je prikazano u sljedećem:

Sljedeći primjer pokazuje kako koristimo klauzulu WHERE za odabir samo unosa čija je dob veća od 25 godina. Dodali smo funkciju LOWER da dohvatimo vrijednosti 'fname' kao vrijednosti malim slovima.

U izlazu možete upotrijebiti naredbu AS da biste joj dali drugačiji naziv radi praktičnosti. Evo primjera koji pokazuje kako stupac s malim slovima imenujemo drugim imenom.

Zaključak

Funkcija PostgreSQL LOWER je zgodna kada imate stupac s vrijednostima velikim slovima i želite ih dohvatiti malim slovima. Sintaksa za korištenje ove funkcije je jednostavna. Kada ga dodate svom SELECT upitu ili drugoj izjavi u svom PostgreSQL-u, brzo ćete dobiti željeni rezultat. Primjeri prikazani u ovom postu su jasni. Nakon što ih isprobate za svoj slučaj, brzo ćete svladati kako raditi s LOWER funkcijom u PostgreSQL-u.