TRIM( ) function
Returns a string with trailing spaces removed from the input string.
Syntax
TRIM(string)
                                                        Parameters
| Name | Type | Description | 
|---|---|---|
| string | character | The field, expression, or literal value to remove trailing spaces from. | 
Output
Character.
Examples
Basic examples
Note that in both examples the leading spaces and spaces between words are not removed by the TRIM( ) function.
Returns " Vancouver":
TRIM("   Vancouver   ")
                                                        Returns " New York":
TRIM("   New York")
                                                        Advanced examples
Removing non-breaking spaces
Non-breaking spaces are not removed by the TRIM( ) function.
If you need to remove trailing non-breaking spaces, create a computed field using the following expression:
DEFINE FIELD Description_cleaned COMPUTED TRIM(REPLACE(Description, CHR(160), CHR(32)))
The REPLACE( ) function replaces any non-breaking spaces with regular spaces, and then TRIM( ) removes any trailing regular spaces.
Remarks
How it works
The TRIM( ) function removes trailing spaces only. Spaces inside the string, and leading spaces, are not removed.
Related functions
TRIM( ) is related to the LTRIM( ) function, which removes any leading spaces from a string, and to the ALLTRIM( ) function, which removes both leading and trailing spaces.