KTRIM Function

Removes trailing DBCS blanks and SO/SI from character expressions.
Category: DBCS
Tip: Non-DBCS equivalent function is TRIM Function in SAS Functions and CALL Routines: Reference.

Syntax

KTRIM(argument)

Required Argument

argument
specifies any SAS character expression.

Details

See Internationalization Compatibility for SAS String Functions for restrictions and more information.
KTRIM copies a character argument, removes all trailing blanks, and returns the trimmed argument as a result. If the argument is blank, KTRIM returns one blank. KTRIM is useful for concatenating because concatenation does not remove trailing blanks.
Assigning the results of KTRIM to a variable does not affect the length of the receiving variable. If the trimmed value is shorter than the length of the receiving variable, SAS pads the value with new blanks as it assigns it to the variable.