SQL

¿Cómo eliminar los espacios en blanco al final de una cadena con RTRIM en SQL Server?

Estrada Web Group
Estrada Web Group
¿Cómo eliminar los espacios en blanco al final de una cadena con RTRIM en SQL Server?

Resumen: en este tutorial, aprenderás a usar la función RTRIM() de SQL Server para eliminar todos los espacios en blanco finales de una cadena.

Introducción a la función RTRIM() de SQL Server

La función RTRIM() devuelve una cadena después de eliminar todos los espacios en blanco finales de la cadena.  La siguiente es la sintaxis de la función RTRIM():

RTRIM(input_string)

En esta sintaxis, input_string es una cadena de caracteres o datos binarios. Puede ser una cadena literal, una variable o una columna.

La cadena input_string debe evaluarse como un valor de un tipo de datos, excepto TEXT, NTEXT o IMAGE, que se puede convertir implícitamente en VARCHAR. De lo contrario, debes utilizar la función CAST() para convertirlo en una cadena de caracteres de forma explícita.

Ejemplos de la función RTRIM() de SQL Server

Veamos algunos ejemplos del uso de la función RTRIM().

A) Usar la función RTRIM() con cadenas literales

Este ejemplo usa la función RTRIM() para eliminar los espacios en blanco finales de la cadena ' SQL Server RTRIM function   ':

SELECT
    RTRIM(' SQL Server RTRIM Function   ') result;

Resultado:

result
----------------------------
SQL Server RTRIM Function

(1 row affected)

B) Usar la función RTRIM() para limpiar espacios en blanco en una columna de una tabla

Supongamos que deseas eliminar los espacios en blanco finales en una o más columnas de una tabla. Para hacer esto, puedes usar la siguiente instrucción UPDATE:

UPDATE
    table_name
SET
    column_name = RTRIM(column_name);

Por ejemplo, para eliminar todos los espacios en blanco finales de los valores en la columna first_name en la tabla sales.customers de la base de datos de pruebas, usa la siguiente declaración:

UPDATE
    sales.customers
SET
    first_name = RTRIM(first_name);

En este tutorial, aprendiste a usar la función RTRIM() de SQL Server para eliminar los espacios en blanco finales de una cadena.

Compartir artículo:

Más artículos geniales

Tipo de datos NVARCHAR de SQL Server

Tipo de datos NVARCHAR de SQL Server

Resumen: en este tutorial, aprenderás a usar el tipo de datos NVARCHAR de SQL Server para almacenar datos de cadenas Unicode de longitud variable.

Ver artículo completo
Tipo de datos Float y Real de SQL Server

Tipo de datos Float y Real de SQL Server

Resumen: En este tutorial, se verán en detalle y aprenderás la diferencia entre los tipos de datos flotantes y decimales o numéricos.

Ver artículo completo
Comparar el sonido de dos palabras con la función DIFFERENCE() y SOUNDEX() de SQL Server

Comparar el sonido de dos palabras con la función DIFFERENCE() y SOUNDEX() de SQL Server

Resumen: en este tutorial, aprenderás a usar la función DIFFERENCE() de SQL Server para comparar que tan parecido suenan dos cadenas, utilizando también la función SOUNDEX().

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