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

Cómo dividir una cadena de texto separada por comas con STRING_SPLIT de SQL Server

Cómo dividir una cadena de texto separada por comas con STRING_SPLIT de SQL Server

Resumen: en este tutorial, aprenderás a usar la función STRING_SPLIT() de SQL Server para dividir una cadena en una fila de subcadenas en función de un separador específico.

Ver artículo completo
¿Cómo agregar una columna a una tabla en SQL?

¿Cómo agregar una columna a una tabla en SQL?

En este post veremos cómo agregar, eliminar y cambiar columnas a una tabla en SQL Server. ¿Cómo agregar una columna a una tabla existente en SQL Server?

Ver artículo completo
Expresión CASE de SQL Server

Expresión CASE de SQL Server

Resumen: en este tutorial, aprenderás a usar la expresión CASE de SQL Server para agregar lógica if-else a consultas SQL.

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