Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да конвертирате малки букви в главни в MySQL

В MySQL можете да използвате UPPER() функция за преобразуване на всички малки букви в главни. Като алтернатива можете да използвате UCASE() функция, която е синоним на UPPER() .

Синтаксисът е така:

UPPER(str)

Или...

UCASE(str)

Където str е низът, който искате да преобразувате в главни букви.

Пример

Ето един пример:

SELECT UPPER('homer');

Резултат:

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

Ако низът вече съдържа главни букви, те ще останат с главни букви.

Пример:

SELECT UPPER('Homer');

Резултат:

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

Пример за база данни

Ето пример за избор на данни от база данни и преобразуването им в главни букви:

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

Резултат:

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

LOWER() и LCASE() функциите работят по същия начин за преобразуване на знаци в малки букви.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL InnoDB Cluster 8.0 - Пълна разходка за внедряване:Част първа

  2. mysqli::mysqli():(HY000/2002):Не мога да се свържа с локален MySQL сървър чрез сокет 'MySQL' (2)

  3. Как да накарам UTF-8 да работи в уеб приложения на Java?

  4. Преглед на новите функции за аналитичен прозорец в MySQL 8.0

  5. Импортиране, експортиране на mysql база данни супербърз команден ред