因为我要纵接很多数据集,以前因为set时会有length不兼容,后来改用了SQL
我接了很多表之后,发现自己把语句写错了(写成了:out union corr),但是接了半天都没出什么问题,
所以我想问问,这个out union corr是个什么鬼?
如:
- data a;
- a = '123';
- run;
- data b;
- a = '13';
- b = 1;
- run;
- proc sql;
- create table c as
- select * from a
- out union corr
- select * from b
- ;
- quit;
- proc sql;
- create table d as
- select * from a
- outer union corr
- select * from b
- ;
- quit;
C数据集搞丢了一个字段,outer没问题。