sql >> Databáze >  >> RDS >> PostgreSQL

LOWER() – Převod na malá písmena v PostgreSQL

V PostgreSQL můžeme použít lower() funkce pro převod velkých písmen na jejich ekvivalenty malých písmen podle pravidel národního prostředí databáze.

Syntaxe

Syntaxe vypadá takto:

lower ( text )

Kde text je text, který má být převeden na malá písmena.

Příklad

SELECT lower('MOUSE');

Výsledek:

mouse

Všechna malá písmena zůstanou malá, zatímco velká písmena se převedou na malá:

SELECT lower('Mouse');

Výsledek:

mouse

Příklad databáze

Zde je příklad převodu výsledků databázového dotazu na malá písmena:

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

Výsledek:

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

Zde jsem použil pagila ukázková databáze. Tato databáze ukládá křestní jména herců velkými písmeny v first_name sloupec. Proto jsem použil lower() funkce pro převod first_name sloupec na jeho malý ekvivalent.

Pro převod obráceně (z malých písmen na velká) můžeme použít upper() .


  1. SQLAlchemy PŘI AKTUALIZACI DUPLIKÁTNÍHO KLÍČE

  2. Jak vložit řetězec do jiného řetězce v MySQL pomocí INSERT()

  3. Práce kolem zmeškaných optimalizací

  4. Vysvětlení operátora Oracle UNION