*批量导入Excel中所有工作表,并实现多个sheet合并;
libname s EXCEL 'E:\test.xls';
proc sql noprint;
select catt(trim(libname),'.',quote(trim(memname)),'n') into: namelist separated by ' '
from dictionary.tables
where libname in ('S') AND nvar>4;quit;
%put &namelist;
结果namelist的结果为:
%put &namelist;
S."百货美妆等$"n S."百货美妆等$FilterDatabase"n S."参茸中药$"n
S."参茸中药$FilterDatabase"n S."器械理疗$"n S."器械理疗$FilterDatabase"n S."缺货引流$"n
S."缺货引流$FilterDatabase"n S."商品$"n S."商品$FilterDatabase"n S."药品线$"n
S."药品线$FilterDatabase"n S."滋补保健$"n S."滋补保健$FilterDatabase"n
每个工作表都出现了一个包含FilterDatabase的结果,请问这是为什么?怎么取消这种情况?