sql >> Databáze >  >> RDS >> Mysql

Jak převést malá písmena na velká v MySQL

V MySQL můžete použít UPPER() funkce pro převod jakýchkoli malých písmen na velká písmena. Případně můžete použít UCASE() funkce, což je synonymum pro UPPER() .

Syntaxe vypadá takto:

UPPER(str)

Nebo…

UCASE(str)

Kde str je řetězec, který chcete převést na velká písmena.

Příklad

Zde je příklad:

SELECT UPPER('homer');

Výsledek:

+----------------+
| UPPER('homer') |
+----------------+
| HOMER          |
+----------------+

Pokud řetězec již obsahuje nějaká velká písmena, zůstanou velká.

Příklad:

SELECT UPPER('Homer');

Výsledek:

+----------------+
| UPPER('Homer') |
+----------------+
| HOMER          |
+----------------+

Příklad databáze

Zde je příklad výběru dat z databáze a jejich převodu na velká písmena:

USE Music;
SELECT 
    ArtistName AS Original, 
    UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5;

Výsledek:

+------------------+------------------+
| Original         | Uppercase        |
+------------------+------------------+
| Iron Maiden      | IRON MAIDEN      |
| AC/DC            | AC/DC            |
| Allan Holdsworth | ALLAN HOLDSWORTH |
| Buddy Rich       | BUDDY RICH       |
| Devin Townsend   | DEVIN TOWNSEND   |
+------------------+------------------+

LOWER()LCASE() funkce převádějí znaky na malá písmena stejným způsobem.


  1. Naučte se základy protokolování Java

  2. Nejrychlejší metoda pro SQL Server vkládá, aktualizuje, vybírá

  3. Entity Developer a poskytovatelé dat ADO.Net nyní podporují Entity Framework Core 5

  4. jQuery UI Sortable, pak zapište pořadí do databáze