Funciones lower y upper en Oracle

Hola a todos, hoy os voy a explicar como funcionan las funciones lower y upper en Oracle.

Puede ser que al hacer una consulta, necesitemos mostrar algún texto en minúsculas o mayúsculas.

Para ello, tenemos las funciones lower y upper que lo que hace es convertir el texto pasado como mayúsculas o minúsculas. Por ejemplo:


SELECT lower(nombre) as minus_name, upper(nombre) as mayus_name
FROM POK_POKEMON

Este es el resultado:

Una de las mayores utilidades que veo a estas funciones es que para filtrar por algún campo que sea una cadena, como no sabemos como esta en la base de datos, podemos ponerlo a mayus o minus.

 

Mi recomendación es ponerlo en mayusculas:


SELECT *
FROM POK_POKEMON
WHERE upper(nombre) = 'BULBASAUR'

Este es el resultado:

 

¿Quieres saber mas de SQL en Oracle? Tengo un curso en udemy con muchos ejercicios prácticos.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

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