2014年8月12日火曜日

%PUTステートメントの小技「&=マクロ変数名」


SAS9.3からの機能で、小技というまでもないちょこっとした技です。

 %let  TEST = abcdef ;
 %put  &TEST ;

ログ
abcdef

上記は、%PUTステートメントで、マクロ変数TESTの値をログに出力しています。


ここで、「%PUT &=マクロ変数名;」というふうに書くと、
ログには「マクロ変数名=値」という感じで出力してくれます。

 %put  &=TEST ;

ログ
TEST=abcdef


4 件のコメント:

  1. 素晴らしい!

    返信削除
  2. ありがとうございます!

    返信削除
  3. こんなの、どうやって知るの

    返信削除
    返信
    1. マニュアルを穴が開くほど見るわけですよ

      削除