プロシジャ出力を結果ウィンドウに出力しない

スポンサーリンク

ods exclude 〜 selectで実現できます。
あまり実感したことはありませんが、プログラム内でプロシジャを何度も実行するときなど、若干処理速度が上がると思います。

構文
ODS EXCLUDE ALL;
  (プロシジャ)
ODS SELECT ALL;

ODS EXCLUDE ALL;
結果ウィンドウへの出力を抑制します。

ODS SELECT ALL;
結果ウィンドウへ出力します。


FREQプロシジャで試してみます。

ods exclude all;
proc freq data = sashelp.class;
  tables age / out = aaa;
run;
ods select all;

この指定をすることで結果ウィンドウにfreqの結果は出力されません。

コメント