MERGEにBYを入れ忘れてしまうことがたまにあるかと思います。
こういった場合にWARNINGを出す「MERGENOBYオプション」があります。
options MERGENOBY = WARN ; data A; A=1; run; data B; A=1; run; data C; merge A B; run; ログ WARNING: BYステートメントがMERGEステートメントに指定されていません。 |
初期状態(WARNINGを出さない)に戻す場合は以下の通り。
options MERGENOBY = NOWARN ; |
プログラム開発中だけでもこのオプションを入れておくほうがプログラミング時のミスを軽減できるかと思います。
0 件のコメント:
コメントを投稿