我試圖停止SAS程序的處理,如果某個條件已被滿足。我有一個宏變量創建,如果該變量是> 0.5,那麼我想要一個硬停止的程序。有條件終止SAS
當前程序看起來像
data a1;
set Server.a2;
run;
%macro1(a1);
%macro2(_t1); /* _t1 generated from %macro1.
data _null_;
if %stopit(_t2) > 0.5 then `?????`; /* _t2 generated from %macro2.
run;
%macro3;
%macro4;
如果%macro(_t2) > 0.5
,我想阻止整個程序不運行,其餘(%macro3和%macro4)
只是爲了澄清,你在批處理模式或交互模式下運行? – Joe 2015-02-11 15:32:44