全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1872 0
2010-12-21
假设用同一个SAS Macro来读两种格式相似的ASCII文件,文件长度大约包含4万多条记录。两个ASCII文件的区别是每条记录的前15个字符的含义不同,例如:第一个文件的内容是:201001011234567001Y00600789xxxxxxx; 第二个文件内容是562453681323005201001011234567001Y00600789xxxxxxx。也就是说第二个文件的每条记录前面都添加了一个15位长的序列号,其他内容与第一个文件类似。我的问题是
1. 用同一个宏来读着两个文件是否可行?
2. 怎样判断ASCII文件的前几个字符是什么,然后还能保证第一条记录还被计算在内。我使用input statement判断了之后,第一个记录就被读过了,也就是丢了一条记录。

谢谢大家了!   

同时也祝大家新年快乐!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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