An environment variable can be used as a libref. The variable name
must be in all uppercase characters, and the variable value must be
the full pathname of the directory. That is, the name of the directory
must begin with a slash.
Note: SAS on UNIX does not support
the assignment of the User libref using the USER environment variable.
If you want to use the
library in
/users/mydir/educ
, and you
want to refer to it with the EDUC environment variable. You can define
the variable at the following times:
After the libref is
defined, you can use it to access data sets stored in the library:
proc print data=educ.class;
run;
Note: If a variable and a libref
have the same name, but refer to different libraries, SAS uses the
libref.