输出sas数据到xpt文件,变量名被截断为长度为8

时间:2012-11-13 20:11:28

标签: export sas

我使用以下代码将SAS数据集导出到xpt文件,但变量名称被截断为长度8.我可以做些什么来保留全名?

libname target xport 'C:\temp\test.xpt';
proc copy in=work out=target;
 select data;
run;

1 个答案:

答案 0 :(得分:3)

对于变量名称,XPort文件的最大长度为8 - 它们旨在与早期版本的SAS以及其他软件高度兼容,在这两种情况下,8都是安全的最大值。

有关XPORT功能限制的详细信息,请参阅http://support.sas.com/documentation/cdl/en/movefile/59598/HTML/default/viewer.htm#a001027644.htm

您要对数据做什么?在保留变量名称的同时,可能有一种更安全/更简单的方法可以将其从SAS转移到您想要的位置。