TRIM (expresión [ ,carácter [ ,opción] ] )
Utilice la función TRIM para eliminar los caracteres no deseados de expresión. Si solo se especifica expresión, varias ocurrencias de espacios y tabulaciones se reducen a un único espacio o tabulación, y se elimina la totalidad de tabulaciones y espacios iniciales y finales. Si expresión se evalúa como uno o varios caracteres de espacio, TRIM devuelve una serie vacía.
El valor de carácter especifica un carácter distinto de un espacio o tabulación. Si solo se especifica expresión y carácter, varias ocurrencias de carácter se sustituyen por una sola ocurrencia, y se eliminan las ocurrencias iniciales y finales de carácter.
El valor de opción especifica el tipo de operación de eliminación que se realizará:
Si expresión se evalúa como valor nulo, se devuelve el valor nulo. Si opción se evalúa como valor nulo, se omite el valor nulo y se supone la opción R. Si carácter se evalúa como valor nulo, la función TRIM falla y el programa termina con un mensaje de error de tiempo de ejecución.
Si el soporte multilingüístico está habilitado, puede utilizar TRIM para eliminar otros caracteres de espacio en blanco como los valores Unicode de 0x2000 a 0x200B, 0x00A0 y 0x3000, marcados como TRIMMABLE en la entrada del archivo NLS.LC.CTYPE para el entorno local especificado.
A=" Now is the time for all good men to"
PRINT A
PRINT TRIM(A)
Esta es la salida del programa:
Now is the time for all good men to
Now is the time for all good men to