SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 985|回复: 2
打印 上一主题 下一主题

IMPORT语句的出错信息,以及中文处理问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-8-16 00:06:15 | 只看该作者

IMPORT语句的出错信息,以及中文处理问题

proc import out=a
        datafile="d:\query.xls"
        dbms=excel2000;
        getnames=yes;
run;

ERROR: File _IMEX_.'aa$'n.DATA does not exist.
ERROR: Import unsuccessful.  See SAS Log for details.
NOTE: The SAS System stopped processing this step because of errors

奇怪的是,第一次运行上面程序时,是成功的.
第二次运行显示:
Import cancelled.  Output dataset WORK.A already exists.  Specify REPLACE option to overwrite it.

这时,删除work.a,  从此以后就老重复 ERROR: File _IMEX_.'aa$'n.DATA does not exist. 重新启动SAS后还是这样的信息.
实在想不通了,请指教,谢谢.

还有,其中query.xls中有一个字段名字是"姓名",但导入后发现该字段的记录只有姓,没有名字,而query.xls中是姓名全有的....这是怎么回事,一直没有解决,但是只要我把第一个记录换成英文,并保证足够长,就没问题了,看来SAS对中文支持不好。我处理的东西有很多是中文字段名,中文记录,这该怎么解决??请指教,多谢!!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-8-16 14:44:34 | 只看该作者

answer

检查一下query.xls是否关了,若有其他软件如excel打开这个文件着会出现所示错误。我也遇到过,呵呵
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2004-8-16 20:58:14 | 只看该作者

检查任务管理器是否打开了EXCEL

检查任务管理器是否打开了EXCEL
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-10 23:39 , Processed in 0.536838 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表