0
SASで連結マクロ変数を使用してデータセット名を変更したい。以下のサンプルコードを使用するとエラーが発生します。構文が間違っているのですか、このように連結機能を使用することはできませんか?SAS Proc Datasets - マクロ変数を使用してデータセット名を変更する
コード:受信
%let term=201610;
%let emp='bob';
Proc Datasets library=work;
change testset = cat(&emp,&term);
run;
エラー:
ERROR 22から322:構文エラー、次のいずれかを期待:ALTER、MEMTYPE、MT、MTYPE、PROTECT、PW、読み書き。
ERROR 76-322:構文エラー。文は無視されます。
'bob'周辺の引用符も削除する必要があります。 – Longfish
ありがとう、それを修正しました。 – Reeza