SQL

Cómo eliminar los espacios en blanco en SQL

Estrada Web Group
Administrador

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 1

SELECT TRIM('   Sample   ');

Resultado
'Sample'

Ejemplo 2

SELECT LTRIM(RTRIM('   Sample   '));
Resultado: 'Sample'

 Ejemplo 3

SELECT LTRIM('   Sample   ');
Resultado:'Sample   '

Ejemplo 4

SELECT RTRIM('   Sample   ');
Resultado:'   Sample'

Ejemplo 5

SELECT replace('   Sample Hola  ', ' ', ''); 
Resultado:'SampleHola'

 

Compartir artículo:

Más artículos geniales

¿Cómo unir o concatenar dos o más columnas separadas por un espacio en SQL con CONCAT_WS?

¿Cómo unir o concatenar dos o más columnas separadas por un espacio en SQL con CONCAT_WS?

En este tutorial, aprenderá a usar la función CONCAT_WS() de SQL Server para unir varias cadenas junto con un separador, esta función solo esta disponible en SQL Server 2017 en adelante.

Ver artículo completo
¿Cómo eliminar las etiquetas html de una cadena en SQL?

¿Cómo eliminar las etiquetas html de una cadena en SQL?

En este artículo pondré un pequeño ejemplo de cómo quitar las etiquetas HTML en SQL. Voy a mostrar una función definida por el usuario en SQL Server que analiza el código HTML y regresa texto plano. Si requieres eliminar las etiquetas HTML de una página este ejemplo te servirá.

Ver artículo completo
Cómo usar FULL OUTER JOIN de SQL Server para consultar datos de dos o más tablas

Cómo usar FULL OUTER JOIN de SQL Server para consultar datos de dos o más tablas

Resumen: en este tutorial, aprenderás a usar FULL OUTER JOIN de SQL Server para consultar datos de dos o más tablas.

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 ;