Funciones TRIM y RTRIM para string en SQL

Autor: | Última modificación: 16 de noviembre de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post: ,

Las funciones TRIM y RTRIM para string en SQL son herramientas que te permiten ejecutar cambios en las cadenas de datos que puedes encontrar en las tablas de databases. Ambas funciones permiten solucionar cuestiones que pueden aparecer en el trabajo de desarrollo y consultas de las bases de datos, ya que no siempre los datos que se establecen están en condiciones perfectas, por lo que es necesario realizar transformaciones para cumplir los objetivos. Así pues, para que sigas aprendiendo, te queremos hablar acerca de las funciones TRIM y RTRIM para string en SQL.

TRIM y RTRIM para string en SQL

En muchas ocasiones es necesario realizar cortes dentro de strings para crear nuevos que sean aprovechables dentro de los requerimientos de programas que integran bases de datos. Para realizar este trabajo hay varias funciones, sin embargo, a continuación te hablaremos sobre dos: la sentencia TRIM y la sentencia RTRIM.

Obtener datos con TRIM

Para empezar, la sentencia TRIM de SQL se utiliza para remover espacios o caracteres en específico, que sean establecidos desde el inicio hasta el final de las cadenas o strings. Este se utiliza para remover espacios hacia cualquier lado de las cadenas. De esta manera, la sintaxis general de la sentencia de TRIM está establecida de la siguiente manera: TRIM ([caracteres FROM] cadena).

Ejemplo del uso con TRIM

Para que te quede claro el uso de la sentencia de TRIM en el trabajo con bases de datos, a continuación te traemos una cadena que recortamos con esta sentencia. Esta, a su vez, ha sido modificada con otra función de SQL: la de REPEAT.

SELECT DESC_ FRASE

TRIM (REPEAT (‘pato ‘, 12)) DESC_FRASE2

FROM FRASES

WHERE_ID FRASE = 34;

Una vez ejecutada esta sentencia, podrás visualizar la transformación que se realiza sobre los datos en una tabla de datos, como la que verás a continuación.

DESC_ FRASEDESC_ FRASE2
pato pato pato pato pato pato pato pato pato pato pato pato patopatopatopatopatopatopatopatopatopatopatopato

Obtener datos con RTRIM y LTRIM

Por otro lado, de la mano de la sentencia anterior, aparecen dos opciones que te permiten realizar el mismo proceso, pero dependiendo hacia el lado que se necesite realizar el recorte. Es así como debes utilizar la sentencia RTRIM para recortar la cadena hacia el lado derecho y, por otro lado, la sentencia LTRIM para recortar la cadena hacia el lado izquierdo. La sintaxis general de ambas sentencias está determinada de la siguiente manera: RTRIM (cadena) y LTRIM (cadena).

Ejemplo del uso con RTRIM y LTRIM

Para que también te quede claro cómo funcionan ambas sentencias, te adjuntaremos un ejemplo práctico a continuación, donde utilizaremos las dos sentencias en solo un conjunto de instrucciones.

SELECT DESC_ FRASE

RTRIM (REPEAT (‘pato ‘, 12)) DESC_FRASE2

LTRIM (RTRIM (CONCAT ( ‘ ‘, REAPEAT (‘pato ‘, 12)))) DESC_FRASE3

FROM FRASES

WHERE_ID FRASE = 34;

Una vez ejectadas todas estas sentencias, podrás visualizar la siguiente tabla con los tres campos requeridos.

DESC_ FRASEDESC_ FRASE2DESC_ FRASE3
pato pato pato pato pato pato pato pato pato pato pato pato patopatopatopatopatopatopatopatopatopatopatopatopato pato pato pato pato pato pato pato pato pato pato pato

¡El Bootcamp de Big Data te espera!

Ya que conoces las funciones TRIM y RTRIM para string en SQL, seguro que te interesa emprender en un camino que te permita aprender muchas más funciones relacionadas para trabajar sobre diferentes datos. Así pues, te contamos que ¡el Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp de KeepCoding te espera! En menos de un año podrás convertirte en un experto en bases de datos y destacar en el sector IT. ¿Te gustaría impulsar tu carrera y acceder a este mundo de gran empleabilidad y altos sueldos? ¡No dejes pasar esta oportunidad y entra ahora para solicitar más información!

👉 Descubre más del Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Trabajo? Aprende a programar y consíguelo.

¡No te pierdas la próxima edición del Aprende a Programar desde Cero Full Stack Jr. Bootcamp!

 

Prepárate en 4 meses, aprende las últimas tecnologías y consigue trabajo desde ya. 

 

Solo en España hay más de 120.400 puestos tech sin cubrir, y con un sueldo 11.000€ por encima de la media nacional. ¡Es tu momento!

 

🗓️ Próxima edición: 13 de febrero

 

Reserva tu plaza descubre las becas disponibles.