Función UCASE() o UPPER() en MySQL

1. UCASE(): 
esta función podría usarse para convertir una string a mayúsculas. Esta función es similar a la función UPPER() . UPPER()\UCASE() son funciones incorporadas de MySQL. 

Sintaxis: 
 

SELECT UCASE(text)

Ejemplo – 
 

SELECT UCASE("MySQL on geeksforgeeks is FUN!") AS UpperText;

Producción : 

Texto superior
¡MYSQL EN GEEKSFORGEEKS ES DIVERTIDO!

Ahora, aquí verá la función SUPERIOR. 

2. SUPERIOR() : 

Sintaxis: 
 

SELECT UPPER(text)

Ejemplo – 
 

SELECT UPPER("MySQL on geeksforgeeks is FUN!") AS UpperText;

Producción : 

Texto superior
¡MYSQL EN GEEKSFORGEEKS ES DIVERTIDO!

Manejo de datos de strings binarias: 
la función UPPER() no afecta las strings binarias como BINARY, VARBINARY o BLOB. Por lo tanto, para usar una string binaria en la función UPPER(), era necesario convertir la string en una string no binaria. 

Ejemplo – 
 

SET @str = BINARY 'Geeksforgeeks';

Ahora, si desea leer una string binaria, use la siguiente sintaxis que se proporciona a continuación. 
 

SELECT UPPER(@str), UPPER(CONVERT(@str USING utf8mb4)) AS UpperText;

Producción : 

SUPERIOR(@str)  Texto superior
frikisforgeeks GEEKSFORGEEKS

Nota: 
se observa claramente a partir de la salida, la función SUPERIOR() no tiene efecto en la string binaria.
 

Publicación traducida automáticamente

Artículo escrito por khushboogoyal499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *