yumenderen 发表于 2011-11-7 08:48 
看你用什么命令来合并
试试看force选项
我使用merge语句合并的。初学SAS,不知道是哪里出了问题,程序基本是这样的:
data a;
set 'd:\a';
pl=substr(p_ID,1,3);
if pl='440' and pl=''441' then delete;
run;
proc contents data=a;
run;
proc sort data=a out=a_sorted;
by descending p_ID;
run;
......(有几个数据库都是这样的程序)
data total;
merge a_sorted b_sorted c_sorted;
by p_ID;
run;