sql >> Databasteknik >  >> RDS >> MariaDB

Hur man konverterar till versaler i MariaDB

I MariaDB kan vi använda UPPER() funktion för att konvertera gemener till deras motsvarighet till versaler.

Vi kan alternativt använda UCASE() , som är en synonym till UPPER() .

Exempel

SELECT UPPER('Important notice!');

Resultat:

IMPORTANT NOTICE!

Alla versaler förblir versaler, medan gemener konverteras till versaler.

Som tidigare antytts, UCASE() funktion gör samma sak. Här är UPPER() och UCASE() bredvid varandra:

SELECT 
    UPPER('superyacht'),
    UCASE('superyacht');

Resultat:

+---------------------+---------------------+
| UPPER('superyacht') | UCASE('superyacht') |
+---------------------+---------------------+
| SUPERYACHT          | SUPERYACHT          |
+---------------------+---------------------+

Databasexempel

Här är ett exempel på att konvertera resultaten av en databasfråga till versaler:

SELECT 
    Name,
    UPPER(Name)
FROM City
LIMIT 10;

Resultat:

+----------------+----------------+
| Name           | UPPER(Name)    |
+----------------+----------------+
| Kabul          | KABUL          |
| Qandahar       | QANDAHAR       |
| Herat          | HERAT          |
| Mazar-e-Sharif | MAZAR-E-SHARIF |
| Amsterdam      | AMSTERDAM      |
| Rotterdam      | ROTTERDAM      |
| Haag           | HAAG           |
| Utrecht        | UTRECHT        |
| Eindhoven      | EINDHOVEN      |
| Tilburg        | TILBURG        |
+----------------+----------------+

Här konverterade jag Name kolumn till dess motsvarighet till versaler.

För att konvertera tvärtom (från versaler till gemener) kan vi använda LOWER() och dess synonym LCASE() .


  1. CHARTOROWID() Funktion i Oracle

  2. Oracle UTL_SMTP:Skicka e-post med bilaga Exempel med Oracle Wallet-autentisering

  3. Rails, MySQL och Snow Leopard

  4. Hur kan jag infoga JSON-objekt i Postgres med Java prepareStatement?