Las funciones para string en SQL son variadas y muy útiles para interactuar con las bases de datos y poder obtener diferentes resultados que te permitirán desarrollar otros proyectos de código. En esta oportunidad, vamos a contarte sobre 3 funciones básicas, pero necesarias para entender las cadenas o strings que encuentres en tus datos.
Así pues, a continuación te contaremos acerca de minúsculas, mayúsculas y las funciones para obtener la extensión de una cadena.
Funciones para string en SQL
Dentro de la larga cantidad de funciones para string en SQL que se utilizan en la interacción con bases de datos, las funciones para modificar los string o las cadenas son muy importantes para el desarrollo de tus bases de datos. En este caso, te contaremos acerca de las formas para transformar una cadena de mayúsculas a minúsculas, así como funciones para comprobar la longitud.
Funciones para mayúsculas y minúsculas
En primer lugar, un par de las funciones para los strings permiten transformar una cadena que está en minúsculas en una cadena en mayúsculas. Para ello, se pueden utilizar las siguientes sentencias: LCASE y LOWER, para convertirlos en una cadena en minúscula, o UCASE y UPPER, para convertirlos en una cada en mayúsculas.
Así pues, para las palabras en minúscula, tendrás que seguir este ejemplo:
SELECT DESC_PERSONAJE
.LCASE (DESC_PERSONAJE) DESC_PERSONAJE2
.LOWER (DESC_PERSONAJE) DESC_PERSONAJE3
FROM PERSONAJES;
Los resultados de esta ejecución se verán de la siguiente manera:
Ahora bien, para las cadenas en mayúscula, podrás guiarte por el ejemplo que te proponemos a continuación:
SELECT DESC_PERSONAJE
.UCASE (DESC_PERSONAJE) DESC_PERSONAJE2
.UPPER (DESC_PERSONAJE) DESC_PERSONAJE3
FROM PERSONAJES;
Funciones para comprobar longitud
En la interacción con la bases de datos en la máquina virtual de MySQL, es probable que tengas las necesidad de conocer o comprobar la longitud de los datos que están establecidos como cadenas. Por eso, para saber la longitud de un string, puedes utilizar tres instrucciones:
CHAR_LENGTH, CHARACTER_LENGTH y LENGTH. A continuación, te contaremos cómo utilizarlo:
SELECT DESC_PERSONAJE
CHAR_LENGTH (DESC_PERSONAJE) LONG_PERSONAJE1
CHARACTER_LENGTH (DESC_PERSONAJE) LONG_PERSONAJE2
LENGTH (DESC_PERSONAJE) LONG_PERSONAJE3
FROM PERSONAJES;
Una vez ejecutada esta serie de sentencias, podrás visualizar una tabla en la consola, que tendrá todos los datos que has solicitado recientemente.
La funciones son los objetos más elementales en varios lenguajes de programación y computación dentro del sector y, cómo te acabas de dar cuenta gracias a este post, estas tres funciones para string en SQL son elementales para seguir interactuando con las bases de datos y desarrollando programas basados en ellas. Si quieres conocer más conceptos imprescindibles, eres bienvenido en nuestro Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp. ¡Pide información y da el paso para convertirte en un experto!