tony31743 发表于 2013-4-26 21:40 
SQL我试了,还是区分大小写。upcase或lowcase函数在数据量大的情况下,还是消耗资源的,有没更优化的方式 ...
下面的sql应该是可以实现的,但还是用到upcase了,如果这个值不是很多的话,可以尝试先用proc format转化成相同的,然后再merge
proc sql;
select a.*,b.*
from dataseta as a
full join datasetb as b
on upcase(a.byvariable)=upcase(b.byvariable);
quit;