比如说 第一个段代码创建了一个临时table1,
第二段代码要在table1的基础上做更改,增加了一个table2;
第三段代码又要在table2的基础上更改,增加了一个table3;
依次类推,大概有七八个这样的代码。
只需在第一段代码上改变一些variable,剩余的代码直接运行就好了,如果每段代码都选中运行的话太麻烦了,是不是有快速的方法能够一次运行所有的代码呢? 感觉macro可以实现。。。简易代码如下:
proc sql; creat table work.table1 as
select * 
from clm.clam
quit;
proc sql; creat table work.table2 as
select * 
from work.table1 
quit;
data table3
        set work.table2
if *****then***
proc sql; creat table.work4 as
select *
from work.table3
quit;
一次性run这四个代码
谢谢大家~