楼主: flj120
1868 0

[求助]请问批量导入文件出现Card丢失,怎么处理? [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
112 点
帖子
1
精华
0
在线时间
0 小时
注册时间
2009-3-15
最后登录
2015-9-15

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

批量导入一批文件,格式.xls,每个里面包含代码,名称,交易日和收盘价

通过下面的程序出现了相应的sas数据集但记录为空,查看日志说cards丢失,不知道怎么处理?恳请各位高手指点

data a;
 length files $9;
 infile 'D:\a\bdata\outlist';
 input files $;
 if files='outlist' then delete;
run;

/*创建目录bdate下全部代码的宏文本bcode.txt*/
data _null_;
 set a;
 bcode=substr(files,1,6);
 a='%a(';
 c=');';
 file "bcode.txt";
 put a $ bcode $ c $;
run;

%macro a(bcode);
data _&bcode;
infile "D:\a\bdata\&bcode..xls" ;
input bcode $  bname $ tday   clp;
informat tday time.;
format tday time.;
run;
%mend a;
%include "bcode.txt";
run;

NOTE: Infile "D:\a\bdata\126018.xls" 是:
      文件名=D:\a\bdata\126018.xls,
      RECFM=V,LRECL=256

NOTE: CARD 丢失。
bcode=邢唷?bname=  tday=. clp=. _ERROR_=1 _N_=1
NOTE: 1 条记录已从 Infile "D:\a\bdata\126018.xls" 读取。
       最小记录长度是 6。
       最大记录长度是 6。
NOTE: INPUT 语句到达了行的末尾后,SAS 进入了新的一行。
NOTE: 数据集 WORK._126018 有 0 个观测和 4 个变量。
NOTE: DATA 语句 所用时间(总处理时间):
      实际时间         0.01 秒
      CPU 时间         0.01 秒

二维码

扫码加我 拉你入群

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

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

关键词:card 批量导入 怎么处理 导入文件 CAR 求助 文件 批量 card

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 04:37