Try with the option 'outall'
Example:
*compare datasets;
%macro compare (a,b,c);
proc compare base=&a compare=&b out=&c outall noprint;
run;
proc print data=&c;
title 'An OUT= Data Set';
run;
%mend compare;
%compare (hpv1_insurance,hpv2_insurance,tempout1);
%compare (hpv1_papsmear,hpv2_papsmear,tempout2);
run;
... View more