PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

LOWER() – Konwertuj na małe litery w PostgreSQL

W PostgreSQL możemy użyć lower() funkcja konwersji wielkich liter na ich odpowiedniki, zgodnie z zasadami ustawień regionalnych bazy danych.

Składnia

Składnia wygląda tak:

lower ( text )

Gdzie text to tekst do przekonwertowania na małe litery.

Przykład

SELECT lower('MOUSE');

Wynik:

mouse

Wszystkie małe litery pozostają małymi literami, podczas gdy wielkie litery są konwertowane na małe:

SELECT lower('Mouse');

Wynik:

mouse

Przykład bazy danych

Oto przykład konwersji wyników zapytania do bazy danych na małe litery:

SELECT 
    first_name,
    LOWER(first_name)
FROM actor
LIMIT 10;

Wynik:

+------------+-----------+
| first_name |   lower   |
+------------+-----------+
| PENELOPE   | penelope  |
| NICK       | nick      |
| ED         | ed        |
| JENNIFER   | jennifer  |
| JOHNNY     | johnny    |
| BETTE      | bette     |
| GRACE      | grace     |
| MATTHEW    | matthew   |
| JOE        | joe       |
| CHRISTIAN  | christian |
+------------+-----------+

Tutaj użyłem pagila przykładowa baza danych. Ta baza danych przechowuje imiona aktorów pisane wielkimi literami w first_name kolumna. Dlatego użyłem lower() funkcja do konwersji first_name kolumna na jej odpowiednik małymi literami.

Aby przekonwertować odwrotnie (z małych na wielkie), możemy użyć upper() .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ukryć komunikaty INFO podczas uruchamiania skryptów psql?

  2. Jak działa funkcja Degrees() w PostgreSQL

  3. Zainstaluj PHP z Postgresql na MAC za pomocą homebrew

  4. Brak `pg_tblspc` po instalacji najnowszej wersji OS X (Yosemite lub El Capitan)

  5. Nieprawidłowe sortowanie PostgreSQL