1、&sysdate &sysday
2、在宏中使用%if
1 %macro select(num= ); 2 %if &num<15 %then %let date='201112'; 3 %else %let date ='201201'; 4 proc print data=mysas.Gprsprice_order; 5 where date=&date; 6 run; 7 %mend; 8 %select(num=10);
%if 可以和%let一起使用
1、&sysdate &sysday
2、在宏中使用%if
1 %macro select(num= ); 2 %if &num<15 %then %let date='201112'; 3 %else %let date ='201201'; 4 proc print data=mysas.Gprsprice_order; 5 where date=&date; 6 run; 7 %mend; 8 %select(num=10);
%if 可以和%let一起使用
转载于:https://www.cnblogs.com/colipso/archive/2013/02/09/2909543.html