Revision: 24342
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 26, 2010 16:04 by webonomic
Initial Code
data mydata.class; set sashelp.class; run; libname mydat6 v6 "%sysfunc(pathname(mydata))"; data mydat6.class6; set mydata.class; run;
Initial URL
http://caloxy.com/papers/78WholePath.pdf
Initial Description
The PATHNAME function can be used to retrieve the physical location of a file or directory. This can be especially useful when reassigning engines for a libref using the Macro Language. Here we want to write a Version 6 copy of the data set CLASS to the same location as the MYDATA library, however in order to issue a new LIBNAME statement we need to know the location of the MYDATA library. The PATHNAME function returns this location and the new libref (MYDAT6) can be created.
Initial Title
Retrieve the physical location of a dynamic dataset, file or folder in SAS
Initial Tags
file, path
Initial Language
SAS