HXAI102230 发表于 2023-1-8 15:32 
proc sql;
create table 最终表格 as
select "第一个表格" as 表格名字,count(*) as 订单数量,sum ...
这个能用了,不知道这个SAS 版本总是有权限出错问题。 我是新来的一切权限都要自己申请才能跑程序。
我还有个proc import 自动化的问题, 你能帮我解释一下吗? 我可以在主题帖里再加金币。谢谢。
比如现在我有一个Excel file.xlsx 需要 import into SAS 然后把它产生的SAS data file.sas7bdat 自动转移到指定的网盘文件夹里,这个需要怎么做?
有人以前做了让我照着弄,这个proc import 我知道。
proc import datafile = 'file path' out = output_name replace dmbs=xlsx;
sheet = 'Sheet1';
getnames = Yes;
run;
但是下面再做啥?
proc copy in=work out=out_loc;
select output_name;
run;
具体这个 out_loc 是什么东西? 还有那个work 指的是刚刚import 到SAS 的output_name 文件吗? 因为select 里显示的就是 output_name。
最后一个 proc printto;
run;
直接就把产生的sas file.sas7bdat 转移到指定的网盘文件夹里了。 好奇怪?