<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic importing a text file with no headers in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418323#M67739</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I have&amp;nbsp; a huge text file which I need to import into SAS. I cannot open it in notepad (too big) and when I open it in wordpad the rows get messed up and no&amp;nbsp; way&amp;nbsp; I can determine the starting &amp;nbsp;position of each field&lt;/P&gt;
&lt;P&gt;so I write my code based on some of the layout&amp;nbsp; I got from business&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="342"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="168"&gt;Column Name&lt;/TD&gt;
&lt;TD width="174"&gt;DATA TYPE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CONTACT_ID&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (17 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;COMPANY_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (39 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;FIRST_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (30 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LAST_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (33 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GENDER&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;PREFERED_LANGUAGE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (4 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;MARITAL_STATUS&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (12 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;HOME_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (19 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CELL_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (19 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BUISINESS_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (21 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;EMAIL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (50 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DT_BIRTH&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;VIP_INDICATOR&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;STAFF_INDICATOR&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CLIENT_SINCE_DATE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DNSH&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;HOME_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CELL_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BUSINESS_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DNSO&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DT_TO_DATE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; clientinfo; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;infile&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="2"&gt;"&amp;amp;rootname\clientinfo.txt"&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;truncover&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;lrecl&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;32767&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;pad&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; obs=&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;5&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;input&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CONTACT_ID &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$17.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;18&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; COMPANY_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$39.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;57&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; FIRST_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$30.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;87&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; LAST_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$33.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;110&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; GENDER &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;113&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; PREFERED_LANGUAGE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$4.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;117&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; MARITAL_STATUS &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$12.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;129&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; HOME_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$19.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;148&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CELL_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$19.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;167&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; BUISINESS_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$21.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;188&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; EMAIL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$50.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;238&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DT_BIRTH &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;246&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; VIP_INDICATOR &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;249&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; STAFF_INDICATOR &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;252&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CLIENT_SINCE_DATE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;260&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DNSH &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;263&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; HOME_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;266&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CELL_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;269&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; BUSINESS_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;272&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DNSO &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;275&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DT_TO_DATE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but when I run this I don't get an accurate output&amp;nbsp;(some of the values getting&amp;nbsp;truncated). Is there any way to find out the&amp;nbsp; starting position of the fields or even to&amp;nbsp; import the&amp;nbsp; file?&lt;/P&gt;
&lt;P&gt;I even&amp;nbsp; tried with the proc import wizard on pc sas and did not work.&lt;/P&gt;
&lt;P&gt;I was able to&amp;nbsp; import 3 other small text files&amp;nbsp;which was able to open&amp;nbsp;and I know this big one&amp;nbsp; is in the&amp;nbsp; same&amp;nbsp; format as those&amp;nbsp; 3 (the value of the first field from the next row start right after the end of value of the last field&amp;nbsp; from the previous one)&lt;/P&gt;
&lt;P&gt;Any suggestions please? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Dec 2017 23:57:19 GMT</pubDate>
    <dc:creator>Tal</dc:creator>
    <dc:date>2017-12-04T23:57:19Z</dc:date>
    <item>
      <title>importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418323#M67739</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I have&amp;nbsp; a huge text file which I need to import into SAS. I cannot open it in notepad (too big) and when I open it in wordpad the rows get messed up and no&amp;nbsp; way&amp;nbsp; I can determine the starting &amp;nbsp;position of each field&lt;/P&gt;
&lt;P&gt;so I write my code based on some of the layout&amp;nbsp; I got from business&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="342"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="168"&gt;Column Name&lt;/TD&gt;
&lt;TD width="174"&gt;DATA TYPE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CONTACT_ID&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (17 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;COMPANY_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (39 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;FIRST_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (30 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;LAST_NAME&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (33 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GENDER&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;PREFERED_LANGUAGE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (4 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;MARITAL_STATUS&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (12 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;HOME_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (19 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CELL_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (19 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BUISINESS_PHONE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (21 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;EMAIL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (50 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DT_BIRTH&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;VIP_INDICATOR&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;STAFF_INDICATOR&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CLIENT_SINCE_DATE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DNSH&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;HOME_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;CELL_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BUSINESS_DNCL&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DNSO&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (3 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;DT_TO_DATE&lt;/TD&gt;
&lt;TD&gt;VARCHAR2 (8 Byte)&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; clientinfo; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;infile&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="2"&gt;"&amp;amp;rootname\clientinfo.txt"&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;truncover&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;lrecl&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;=&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;32767&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;pad&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; obs=&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;5&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;input&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CONTACT_ID &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$17.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;18&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; COMPANY_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$39.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;57&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; FIRST_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$30.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;87&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; LAST_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$33.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;110&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; GENDER &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;113&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; PREFERED_LANGUAGE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$4.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;117&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; MARITAL_STATUS &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$12.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;129&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; HOME_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$19.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;148&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CELL_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$19.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;167&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; BUISINESS_PHONE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$21.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;188&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; EMAIL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$50.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;238&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DT_BIRTH &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;246&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; VIP_INDICATOR &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;249&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; STAFF_INDICATOR &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;252&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CLIENT_SINCE_DATE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;260&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DNSH &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;263&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; HOME_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;266&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; CELL_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;269&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; BUSINESS_DNCL &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;272&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DNSO &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$3.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;275&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; DT_TO_DATE &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$8.&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but when I run this I don't get an accurate output&amp;nbsp;(some of the values getting&amp;nbsp;truncated). Is there any way to find out the&amp;nbsp; starting position of the fields or even to&amp;nbsp; import the&amp;nbsp; file?&lt;/P&gt;
&lt;P&gt;I even&amp;nbsp; tried with the proc import wizard on pc sas and did not work.&lt;/P&gt;
&lt;P&gt;I was able to&amp;nbsp; import 3 other small text files&amp;nbsp;which was able to open&amp;nbsp;and I know this big one&amp;nbsp; is in the&amp;nbsp; same&amp;nbsp; format as those&amp;nbsp; 3 (the value of the first field from the next row start right after the end of value of the last field&amp;nbsp; from the previous one)&lt;/P&gt;
&lt;P&gt;Any suggestions please? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Dec 2017 23:57:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418323#M67739</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-12-04T23:57:19Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418324#M67740</link>
      <description>&lt;P&gt;I'm afraid that you may have to post examples of the file that the truncation occurs on.&lt;/P&gt;
&lt;P&gt;I am going to guess without example data that your issue is mostly coming from values that have embedded blanks.&lt;/P&gt;
&lt;P&gt;This line:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;@&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;18&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; COMPANY_NAME &lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;$39.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000" face="Courier New" size="2"&gt;Says to read, starting at column 18. But since you don't have any further instructions it will stop at the first blank if there is one.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000" face="Courier New" size="2"&gt;You might try fixed column which would look like&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000" face="Courier New" size="2"&gt;company_name $ 18-56&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 00:05:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418324#M67740</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-12-05T00:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418327#M67741</link>
      <description>&lt;P&gt;I just&amp;nbsp; tried with fixed column and&amp;nbsp;&amp;nbsp; got same result&lt;/P&gt;
&lt;P&gt;the&amp;nbsp; first 4 variables are importing properly. Truncation starts after that so I guess I need to keep guessing about the layout...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 00:22:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418327#M67741</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-12-05T00:22:33Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418329#M67742</link>
      <description>&lt;P&gt;You haven’t specified a delimiter, there’s no delimiter at all?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have smaller files that are the exact same format use the same code but point it to your big file.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you can show the code that works for the smaller files that may help.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My approach for these type of issues is to to use PowerShell&amp;nbsp;commands to first get a small subset of the file. Perfect your program on the small file and then implement on the large file. You already have small files so this isn’t necessary.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 00:29:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418329#M67742</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-12-05T00:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418335#M67743</link>
      <description>&lt;P&gt;sorry I was not clear enough&lt;BR /&gt;when I said same format I meant all fiels have blanks between the fields and the next row starts right after the previous so for example if one of the smaller files had 3 variables :code1 age and code2 the text file would be like :&lt;BR /&gt;AAA 45 BBBAAA 55 BBBAAA 66 BBBAAA....... so when I use a code like:&lt;BR /&gt;&lt;BR /&gt;data clientinfo; &lt;BR /&gt;&lt;BR /&gt;infile "&amp;amp;rootname\clientinfo.txt" truncover lrecl=32767 pad obs=5;&lt;BR /&gt;input&lt;BR /&gt;@1 code1 $3.&lt;BR /&gt;@6 age $2.&lt;BR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/145066"&gt;@10&lt;/a&gt; code2 $3.&lt;BR /&gt;I'd get a perfect output&lt;BR /&gt;All these files have different layout though(completely different files) it just that I cannot open the huge file&lt;BR /&gt;Can you please share a link to some docs about the powershell thing?&lt;BR /&gt;ps.&amp;nbsp; I have 2 blank spaces between each field&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 01:03:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418335#M67743</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-12-05T01:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418347#M67745</link>
      <description>&lt;P&gt;I just ran this:&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;_null_&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;infile&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="2"&gt;"&amp;amp;rootname\clientinfo.txt"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;input&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;put&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;_infile_&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; _n_ &amp;gt; &lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;20&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;stop&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;run&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;and&amp;nbsp; in the log I got exactly the same&amp;nbsp; that I'd get in my&amp;nbsp; output file&amp;nbsp; from the&amp;nbsp; above code so looks like the text file I was provided is all messed up &lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 01:31:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418347#M67745</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-12-05T01:31:10Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418383#M67747</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/34400"&gt;@Tal&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;I just ran this:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#000080" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt; &lt;FONT face="Courier New" color="#0000ff" size="2"&gt;_null_&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;infile&lt;/FONT&gt; &lt;FONT face="Courier New" color="#800080" size="2"&gt;"&amp;amp;rootname\clientinfo.txt"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;input&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;put&lt;/FONT&gt; &lt;FONT face="Courier New" color="#0000ff" size="2"&gt;_infile_&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; _n_ &amp;gt; &lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT face="Courier New" color="#008080" size="2"&gt;20&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT face="Courier New" color="#0000ff" size="2"&gt;then&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;stop&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color="#0000ff" size="2"&gt;run&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;and&amp;nbsp; in the log I got exactly the same&amp;nbsp; that I'd get in my&amp;nbsp; output file&amp;nbsp; from the&amp;nbsp; above code so looks like the text file I was provided is all messed up &lt;/FONT&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Modify your code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
infile "&amp;amp;rootname\clientinfo.txt";
file "&amp;amp;rootname\testclient.txt";
input;
put _infile_;
if _n_ &amp;gt; 20 then
stop;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;So you can post the resulting file (testclient.txt) as an attachment here, if there's no sensitive data in it. This might give us more clues.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 08:04:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418383#M67747</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-12-05T08:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418408#M67749</link>
      <description>&lt;P&gt;To see what is in your file I suggest to use the following code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
  infile "&amp;lt;yourFile&amp;gt;" obs=10;
  input;
  list;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If the input record contains non printable chars then you will get the input record also displayed in hex. So you will see the delimiter between data values. Maybe it is x09 for a tab character.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 08:59:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418408#M67749</guid>
      <dc:creator>BrunoMueller</dc:creator>
      <dc:date>2017-12-05T08:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: importing a text file with no headers</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418598#M67760</link>
      <description>&lt;P&gt;Thanks all for your inputs&lt;/P&gt;
&lt;P&gt;Turns out that the text file I was provided had a lot of bad data.&lt;/P&gt;
&lt;P&gt;I was only reading in 5 records but when I pulled a&amp;nbsp; 1000 I realized everything is fine&lt;/P&gt;
&lt;P&gt;Looks like the&amp;nbsp; first records&amp;nbsp; from&amp;nbsp; that file were clients&amp;nbsp; from different&amp;nbsp; countries out of Canada with missing gender, weird postal codes....&lt;/P&gt;
&lt;P&gt;which I thought were truncated&lt;/P&gt;
&lt;P&gt;But all good&lt;/P&gt;
&lt;P&gt;Thanks again&lt;/P&gt;</description>
      <pubDate>Tue, 05 Dec 2017 20:35:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/importing-a-text-file-with-no-headers/m-p/418598#M67760</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-12-05T20:35:35Z</dc:date>
    </item>
  </channel>
</rss>

