现有一行文本数据如下(见附件文本):
0003||陈珅||I||11010819XXXXXXXXX||1900-06-01||2015-09-25 0003||张三||I||11010819XXXXXXXXX||1900-06-01||2015-09-25
以字符串"||"为分割进行不定长读取,发现在"陈坤"处读取发生截位情况,程序如下: data work._tmp; infile "E:\test_01\test01.txt" dlmstr='||' dsd missover lrecl=32767 ; input id :$50. name :$80. id_type :$1. id_no :$30. b_dt :$10. pr_dt :$10. ; run; |