【发布时间】:2009-02-18 17:33:29
【问题描述】:
有没有办法测试一个变量是否会导致 SAS 中的 INPUT 转换过程失败?或者,如果可以避免生成的“注意:无效参数”消息?
data _null_;
format test2 date9.;
input test ;
test2=INPUT(PUT(test,8.),yymmdd8.);
if _error_ =1 then do;
_error_=0;
test2=INPUT(PUT(test-1,8.),yymmdd8.);
end;
put test2=;
cards;
20270229
run;
【问题讨论】: