1

次のコードを使用してSASデータセットをxptファイルにエクスポートしていますが、変数名は長さ8に切り捨てられています。フルネームを保持するためにできることはありますか?

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

1 に答える 1

3

XPortファイルの変数名の長さは最大8です。これは、以前のバージョンのSASや他のソフトウェアとの互換性が高いことを目的としており、どちらの場合も8が安全な最大値です。

XPORT機能の制限の詳細については、 http://support.sas.com/documentation/cdl/en/movefile/59598/HTML/default/viewer.htm#a001027644.htmを参照してください。

データをどうしようとしていますか?変数名を保持しながら、SASから必要なものにそれを取得するためのより安全で簡単な方法があるかもしれません。

于 2012-11-13T20:37:33.820 に答える