我有以下txt文件,其记录方式如下
TranslateTransform
这些实际上是多行中的2条记录。我用来输入记录的代码
LEE ATHNOS
1215 RAINTREE CIRCLE
PHOENIX AZ 85044
JOYCE BENEFIT
85 MAPLE AVENUE
MENLO PARK CA 94025
我无法阅读第二条记录。 以下是日志
data lineinput;
infile linein;
input Lname $ Fname $ /
Address $1-20 /
City & $10. State $ zip $ ;
run;
在proc打印上我得到了输出
任何想法的人为什么我没有得到第二个记录正确。(城市名称之间有一个空格,所以我用过&)
答案 0 :(得分:2)
您需要添加一个选项' truncover'它可以在流式设置中工作:
filename FT15F001 temp lrecl=512;
data hipa;
infile FT15F001 truncover;
input Lname $ Fname $ /
Address $1-20 /
City & $10. State $ zip $ ;
parmcards4;
LEE ATHNOS
1215 RAINTREE CIRCLE
PHOENIX AZ 85044
JOYCE BENEFIT
85 MAPLE AVENUE
MENLO PARK CA 94025
;;;;
run;