gpt4 book ai didi

sas 临时库不需要 libref 而其他库需要吗?

转载 作者:行者123 更新时间:2023-12-01 12:25:57 24 4
gpt4 key购买 nike

我正在研究 SAS 企业指南 7.12SAS基础9.4运行这段代码:

data work.new; 
input fname $ ;
datelines;
john
;
run;
data temp.x ;
set work.new;
run;

代码运行无误虽然我没有为临时库提交 libref,但没有错误另外,如果我将临时库名称更改为任何名称,则 libref 新库会出现错误,这是怎么回事?

最佳答案

SAS 在您的 session 开始时自动提供许多库,可以通过运行以下代码查看它们的位置:

data _null_;
work=pathname('work');
temp=pathname('temp');
sasuser=pathname('sasuser');
put (_all_)(/=);
run;

当您的 session 结束时,WORK 库总是清空,但是 TEMP 和 SASUSER 库可以在您的 session 结束后保留​​数据(尽管 TEMP 中的文件可能会定期清除,具体取决于您的本地配置)。所以你可以在那里存放个人元素,但要注意 - 如果你存放太多,你可能会被愤怒的管理员追捕 :-)

此外,除了您之外,其他任何人都无法访问它。

有关系统库的更多信息 here ,但 TEMP 库的文档似乎充其量是稀缺的。

关于sas 临时库不需要 libref 而其他库需要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39639475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com