SQL

Cómo eliminar los espacios en blanco en SQL

Estrada Web Group
Estrada Web Group

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:

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'

 

Compartir artículo:

Más artículos geniales

Cómo usar el operador INTERSECT de SQL Server para consultar dos o más tablas

Cómo usar el operador INTERSECT de SQL Server para consultar dos o más tablas

Resumen: en este tutorial, aprenderás a usar el operador INTERSECT de SQL Server para combinar los resultados de dos consultas en un único resultado que regresa las filas comunes para ambas consultas. Es decir, funcionaría como un AND lógico: devuelve solo las filas existentes en ambas consultas.

Ver artículo completo
Cómo usar la expresión NULLIF de SQL Server para devolver NULL si el primer argumento es igual al segundo

Cómo usar la expresión NULLIF de SQL Server para devolver NULL si el primer argumento es igual al segundo

Resumen: en este tutorial, aprenderás a usar la expresión NULLIF de SQL Server para devolver NULL si el primer argumento es igual al segundo.

Ver artículo completo
Cómo obtener un número de caracteres de la derecha con RIGHT en SQL Server

Cómo obtener un número de caracteres de la derecha con RIGHT en SQL Server

Resumen: en este tutorial, aprenderás a usar la función RIGHT() de SQL Server para extraer una cantidad de caracteres del lado derecho de una cadena de caracteres.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla