MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

MariaDB UCASE() Dijelaskan

Di MariaDB, UCASE() adalah fungsi string bawaan yang mengembalikan argumen string dengan semua karakter diubah menjadi huruf besar.

Hasilnya dikembalikan dalam pemetaan set karakter saat ini. Standarnya adalah latin1 (cp1252 Eropa Barat).

UCASE() adalah sinonim untuk UPPER() .

Sintaks

Sintaksnya seperti ini:

UCASE(str)

Dimana str adalah string yang akan diubah menjadi huruf besar.

Contoh

Berikut ini contoh dasarnya:

SELECT UCASE('Freedom!!!');

Hasil:

+---------------------+
| UCASE('Freedom!!!') |
+---------------------+
| FREEDOM!!!          |
+---------------------+

Contoh Basis Data

Berikut ini contoh mengonversi hasil kueri basis data menjadi huruf besar:

SELECT 
    City, 
    UCASE(City) 
FROM Vendors;

Hasil:

+-------------+-------------+
| City        | UCASE(City) |
+-------------+-------------+
| Smith City  | SMITH CITY  |
| Edmonton    | EDMONTON    |
| Strict Town | STRICT TOWN |
| Timaru      | TIMARU      |
| Dunedin     | DUNEDIN     |
+-------------+-------------+

String Biner

UCASE() fungsi tidak bekerja pada string biner (BINARY , VARBINARY , BLOB ).

Contoh:

SELECT UCASE(BINARY 'Library');

Hasil:

+-------------------------+
| UCASE(BINARY 'Library') |
+-------------------------+
| Library                 |
+-------------------------+

Argumen Null

Melewati null mengembalikan null :

SELECT UCASE(null);

Hasil:

+-------------+
| UCASE(null) |
+-------------+
| NULL        |
+-------------+

Argumen Tidak Ada

Memanggil UCASE() tanpa memberikan argumen apa pun menghasilkan kesalahan:

SELECT UCASE();

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'UCASE'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bermigrasi dari Maxscale ke ProxySQL Load Balancer

  2. Perintah Bernama MariaDB

  3. Analisis dengan MariaDB AX - tThe Open Source Columnar Datastore

  4. Bagaimana FORMAT() Bekerja di MariaDB

  5. Bagaimana YEARWEEK() Bekerja di MariaDB