全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2482 4
2017-11-21
小白昨天上课刚开始学SAS,然后IMPORT的的时候碰到一个奇怪的BUG

把一个叫data288.xls的final表导进成classset的data288数据集合
)${ROJWKFD{WXV0UBVA1750.png

这个语句很正常
libname classset "/folders/myfolders/SASclass/Classset";
PROC IMPORT
  DATAFILE="/folders/myfolders/SASclass/Classdata/data288.xls"
  dbms=xls
  out=CLASSSET.data288
  replace;
sheet="final";
getnames=YES;
MIXED=NO;
run;

然后我用另外写法的时候就出问题
libname classset "/folders/myfolders/SASclass/Classset";
PROC IMPORT OUT= classset.FINAL1
            DATAFILE= "/folders/myfolders/SASclass/Classdata/data288.xls"
            DBMS=xls REPLACE;
     RANGE="final$";
     GETNAMES=YES;
     MIXED=NO;
     SCANTEXT=YES;
     USEDATE=YES;
     SCANTIME=YES;
RUN;
报错:
67              GETNAMES=YES;
68              MIXED=NO;
69              SCANTEXT=YES;
                 ________
                 180
70              USEDATE=YES;
                 _______
                 180
71              SCANTIME=YES;
                 ________
                 180
ERROR 180-322: 语句无效或未按正确顺序使用。

72         RUN;

Requested Range not found on Excel -> /folders/myfolders/SASclass/Classdata//data288.xls
Requested Input File Is Invalid
ERROR: 导入失败。详细信息,请参阅“SAS 日志”。

分号写成冒号,L是不是写成1都检查了。该不是UNIV坂本不支持 SCANTEXT=YES、USEDATE=YES、 SCANTIME=YES语句?
在完整的SAS上

SCANTEXT=YES、USEDATE=YES、 SCANTIME=YES都没问题,而且final表都能找到。


而且貌似“ERROR 180-322: 语句无效或

未按正确顺序使用

”报错还很常见?


先谢谢各位。



二维码

扫码加我 拉你入群

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

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

全部回复
2017-11-22 00:15:31
自顶一下下
二维码

扫码加我 拉你入群

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

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

2017-11-22 00:34:45
二管家 发表于 2017-11-21 10:59
小白昨天上课刚开始学SAS,然后IMPORT的的时候碰到一个奇怪的BUG

把一个叫data288.xls的final表导进成cl ...
顶一下
二维码

扫码加我 拉你入群

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

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

2017-11-22 17:47:07
心累,没有回复
二维码

扫码加我 拉你入群

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

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

2017-12-17 00:19:14
有几个参数不是读取excel用的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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