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

MariaDB LCASE() Обяснено

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

Резултатът се връща в текущото съпоставяне на набор от символи. По подразбиране е latin1 (cp1252 западноевропейски).

LCASE() е синоним на LOWER() .

Синтаксис

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

LCASE(str)

Където str е низът за преобразуване в малки букви.

Пример

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

SELECT LCASE('Take Five');

Резултат:

+--------------------+
| LCASE('Take Five') |
+--------------------+
| take five          |
+--------------------+

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

SELECT LCASE('SIDEKICK');

Резултат:

+-------------------+
| LCASE('SIDEKICK') |
+-------------------+
| sidekick          |
+-------------------+

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

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

SELECT 
    PetName, 
    LCASE(PetName) 
FROM Pets;

Резултат:

+---------+----------------+
| PetName | LCASE(PetName) |
+---------+----------------+
| Fluffy  | fluffy         |
| Fetch   | fetch          |
| Scratch | scratch        |
| Wag     | wag            |
| Tweet   | tweet          |
| Fluffy  | fluffy         |
| Bark    | bark           |
| Meow    | meow           |
+---------+----------------+

Двоични низове

LCASE() не работи с двоични низове (BINARY , VARBINARY , BLOB ).

Пример:

SELECT LCASE(BINARY 'SIDEKICK');

Резултат:

+--------------------------+
| LCASE(BINARY 'SIDEKICK') |
+--------------------------+
| SIDEKICK                 |
+--------------------------+

Нулеви аргументи

Предаването на null връща null :

SELECT LCASE(null);

Резултат:

+-------------+
| LCASE(null) |
+-------------+
| NULL        |
+-------------+

Липсващ аргумент

Извикване на LCASE() без подаване на аргументи води до грешка:

SELECT LCASE();

Резултат:

ERROR 1582 (42000): Incorrect parameter count in the call to native function '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. Знаете, че искате:Мигрирайте от Oracle към MariaDB

  2. Как работи FROM_DAYS() в MariaDB

  3. Част 1:Класификация на изображения с MariaDB сървър и TensorFlow – общ преглед

  4. Планиране на капацитет за MySQL и MariaDB – Оразмеряване на размера на съхранение

  5. Какво е отклонение на заявката и как да го коригирам