Función TRIM( )

Devuelve una cadena con los espacios finales eliminados de la cadena de entrada.

Sintaxis

TRIM(cadena)

Parámetros

Nombre Tipo Descripción
cadena carácter El campo, la expresión o el valor literal del que se deben quitar espacios al final.

Salida

Carácter.

Ejemplos

Ejemplos básicos

Tenga en cuenta que en ambos ejemplos los espacios iniciales y los espacios entre las palabras no son eliminados por la función TRIM( ).

Devuelve "   Vancouver":

TRIM("   Vancouver   ")

Devuelve "   Nueva York":

TRIM("   Nueva York")

Ejemplos avanzados

Eliminación de espacios sin separación

La función TRIM( ) no elimina los espacios sin separación.

Si necesita eliminar espacios finales sin separación, cree un campo calculado con la siguiente expresión:

DEFINE FIELD Descripción_limpia COMPUTED TRIM(REPLACE(Descripción; CHR(160); CHR(32)))

La función REPLACE( ) reemplaza los espacios sin separación por espacios comunes y, a continuación, TRIM( ) elimina los espacios comunes finales.

Observaciones

Cómo funciona

La función TRIM( ) elimina únicamente los espacios finales. Los espacios dentro de la cadena y los iniciales no se eliminan.

Funciones relacionadas

TRIM( ) es similar a la función LTRIM( ), que elimina los espacios en blanco iniciales de una cadena y a ALLTRIM( ), que elimina los espacios en blanco iniciales y finales.