全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4842 5
2013-11-17
%let wrds=wrds.wharton.upenn.edu 4016;
options comamid=TCP remote=WRDS;
signon username=_prompt_;
rsubmit;

proc sql;
create table exchangeratedaily as
    SELECT *
    FROM comp.g_exrt_dly
    WHERE fromcurd = 'GBP'
    AND datadate between 14976 and 19358
    order by datadate desc;

endrsubmit;

以上是代码,连接没有问题,数据也可以读取,但是每次提示保存在work这个library下面,我去找又找不到,请问如何解决?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-11-18 15:52:01
邮件work,选择属性可以找到work逻辑库所在的位置
建一个逻辑库
libname mylib "C:\temp";
proc sql;
create table mylib.exchangeratedaily as
    SELECT *
    FROM comp.g_exrt_dly
    WHERE fromcurd = 'GBP'
    AND datadate between 14976 and 19358
    order by datadate desc;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-19 21:35:45
你的数据集exchangeratedaily 获取完毕后没有下载下来,还在服务器上

只需在endrsubmit语句前加上下载语句就可以保存到本地work临时逻辑库下

语句:

proc download data=exchangeratedaily  out=exchangeratedaily ;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-19 21:39:05
借用你的语句,完整的如下:
%let wrds=wrds.wharton.upenn.edu 4016;
options comamid=TCP remote=WRDS;
signon username=_prompt_;
rsubmit;

proc sql;
create table exchangeratedaily as
    SELECT *
    FROM comp.g_exrt_dly
    WHERE fromcurd = 'GBP'
    AND datadate between 14976 and 19358
    order by datadate desc;
   quit;
    /* 下载数据 */
proc download data=exchangeratedaily  out=exchangeratedaily ;
run;
endrsubmit;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-20 12:39:16
ghsun 发表于 2013-11-19 21:39
借用你的语句,完整的如下:
%let wrds=wrds.wharton.upenn.edu 4016;
options comamid=TCP remote=WRDS; ...
十分感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-20 12:39:40
zhou.wen 发表于 2013-11-18 15:52
邮件work,选择属性可以找到work逻辑库所在的位置
建一个逻辑库
libname mylib "C:\temp";
多谢热心帮助
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群