我正在将纯文本文件读取到以制表符分隔的SAS中。一个变量是带有前导空格的字符。如何从第一个字符开始读取变量(忽略前导空格)。
答案 0 :(得分:0)
确保使用$CHAR.
信息来读取变量。
让我们创建一个带有两个字段的样本制表符分隔文件,第二个字段有前导空格。
filename tabx temp;
data _null_;
file tabx ;
put '1' '09'x ' ABC';
run;
现在让我们再读一遍。
data test;
infile tabx dsd dlm='09'x ;
length id 8 name $20 ;
informat name $char. ;
input id name ;
run;