En SQL Server, puede usar T-SQL RTRIM()
función para eliminar los espacios en blanco finales de una cadena determinada. Los espacios en blanco finales son espacios en blanco, tabulaciones, etc. que se encuentran al final de la cadena.
Sintaxis
La sintaxis es así:
RTRIM ( character_expression )
Donde character_expression
es una expresión de caracteres o datos binarios. Puede ser cualquier constante, variable o columna (siempre que sea de un tipo de datos, excepto texto , ntext y imagen , que es implícitamente convertible a varchar ).
Ejemplos
He aquí un ejemplo básico:
SELECT RTRIM('Cat ');
Resultado:
--- Cat
Para que el efecto sea más evidente, aquí hay un ejemplo de una cuerda recortada y una cuerda sin recortar, una al lado de la otra. Este ejemplo también incluye varios espacios en blanco iniciales, todos los cuales se eliminan.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Resultado:
A B ---------- --- Cat Cat
También puede usar LTRIM()
para eliminar los espacios en blanco iniciales y TRIM()
para eliminar espacios (u otros caracteres) de ambos lados de la cadena.