The CALL CATT routine
returns the result in the first argument,
result. The routine appends the values of the arguments that follow to
result. If the length of
result is not large enough to contain the entire result, SAS does the following:
-
writes a warning message to the
log stating that the result was truncated
-
writes a note to the log that shows
the location of the function call and lists the argument that caused
the truncation, except in SQL or in a WHERE clause
-
sets _ERROR_ to 1 in the DATA step,
except in a WHERE clause
The CALL CATT routine
removes leading and trailing blanks from numeric arguments after it
formats the numeric value with the BEST
w. format.