RIGHT Function

Right aligns a character expression.

Category: Character
Restriction: I18N Level 0 functions are designed for use with Single Byte Character Sets (SBCS) only.
Tip: DBCS equivalent function is KRIGHT.

Syntax

RIGHT(argument)

Required Argument

argument

specifies a character constant, variable, or expression.

Details

In a DATA step, if the RIGHT function returns a value to a variable that has not previously been assigned a length, then that variable is given the length of the first argument.
The RIGHT function returns an argument with trailing blanks moved to the start of the value. The length of the result is the same as the length of the argument.

Example

The following SAS statements produce these results.
SAS Statement
Result
----+----1----+
a='Due Date  ';
b=right(a);
put a $10.;
put b $10.;
 
Due Date
  Due Date