
La función TRIM en SQL se usa para eliminar espacios en blanco en una cadena o columna en una consulta SQL SELECT, el curso completo de SQL lo puedes seguir aquí. Esta función tiene sus variaciones dependiendo la base de datos que estemos utilizando:
- MySQL: TRIM (), RTRIM (), LTRIM ()
- Oracle: RTRIM (), LTRIM ()
- SQL Server: RTRIM (), LTRIM ()
Sintaxis:
La sintaxis de la función TRIM
para eliminar los espacios en blanco o una subcadena en SQL es la siguiente:
TRIM( [ [LOCATION] [remstr] FROM ] str)
Trim regresa una cadena igual a la enviada pero eliminando la subcadena prefijo y/o sufijo. Si no se indica ningún especificador (both, leading o trailing) se asume "both" (ambos). Si no se especifica prefijos o sufijos elimina los espacios en blanco.
LTRIM y RTRIM
La función LTRIM y RTRIM en SQL se utiliza para eliminar los espacios en blanco de una cadena. LTRIM elimina los espacios de lado izquierdo de la cadena y RTRIM los de lado derecho.
LTRIM(string): Elimina todos los espacios en blanco del comienzo de la cadena.
RTRIM(string): Elimina todos los espacios en blanco del final de la cadena.
REPLACE(string, caracter a remplazar, caracter por el que se remplaza ): Remplaza todos los caracteres que encuentra en el string.
Temas relacionados:
- Cómo obtener las filas de una tabla que no están en otra tabla en SQL Server
- Cómo eliminar filas duplicadas en SQL Server, MySql y Oracle
- Cómo eliminar los espacios en blanco en SQL
- ¿Cómo insertar varios registros en un solo INSERT?
- ¿Cómo agregar una columna a una tabla en SQL?
Ejemplo eliminar espacios en blanco al inicio y al final en SQL con TRIM
SELECT TRIM(' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com ');
Resultado: 'Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com'
Ejemplo eliminar espacios en blanco al inicio y al final en SQL con LTRIM y RTRIM
SELECT LTRIM(RTRIM(' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com '));
Resultado: 'Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com'
Ejemplo eliminar espacios en blanco al inicio en SQL con LTRIM
SELECT LTRIM(' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com ');
Resultado:'Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com '
Ejemplo eliminar espacios en blanco al final en SQL con RTRIM
SELECT RTRIM(' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com ');
Resultado:' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com'
Ejemplo eliminar espacios en blanco en SQL con REPLACE
SELECT REPLACE(' Ejemplo de quitar espacios en SQL server: https://estradawebgroup.com ', ' ', '');
Resultado:'EjemplodequitarespaciosenSQLserver:https://estradawebgroup.com'