SAS 9 enables you to
define format and informat names up to 32 characters. Previous releases
were limited to eight characters. The VALIDFMTNAME= system option
applies to format and informat names in both data sets and format
catalogs. VALIDFMTNAME= does not control the length of format and
informat names. It only controls the length of format and informat
names that you associate with variables when you create a SAS data
set.
If a SAS data set has
a variable with a long format or informat name, which means that a
release before SAS 9 cannot read it, then you can remove the long
name so that the data set can be accessed by an earlier release. However,
in order to retain the format attribute of the variable, an identical
format with a short name would have to be applied to the variable.
Note: After you create a format
or informat using a name that is longer than eight characters, if
you rename it using eight or fewer characters, a release before SAS
9 cannot use the format or informat. You must recreate the format
or informat using the shorter name.