<?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 Invalid third argument to function SUBSTR in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130272#M26578</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm getting teh folloiwng error: Invalid third argument to function SUBSTR&lt;/P&gt;&lt;P&gt;The variable cdcode is text and 14 characters long.&lt;/P&gt;&lt;P&gt;Here's my code:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data new;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set old;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length co $2 dist $5 sch $7;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; co=substr(cdcode, 1,2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dist=substr(cdcode, 3,7);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sch=substr(cdcode,8,14);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me understand why I'm getting this message?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Mar 2013 17:54:38 GMT</pubDate>
    <dc:creator>jcis7</dc:creator>
    <dc:date>2013-03-07T17:54:38Z</dc:date>
    <item>
      <title>Invalid third argument to function SUBSTR</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130272#M26578</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm getting teh folloiwng error: Invalid third argument to function SUBSTR&lt;/P&gt;&lt;P&gt;The variable cdcode is text and 14 characters long.&lt;/P&gt;&lt;P&gt;Here's my code:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data new;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set old;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length co $2 dist $5 sch $7;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; co=substr(cdcode, 1,2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dist=substr(cdcode, 3,7);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sch=substr(cdcode,8,14);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me understand why I'm getting this message?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 17:54:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130272#M26578</guid>
      <dc:creator>jcis7</dc:creator>
      <dc:date>2013-03-07T17:54:38Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid third argument to function SUBSTR</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130273#M26579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;RTFM.&amp;nbsp; Your code should read&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt; &lt;/TD&gt;&lt;TD&gt;sch=substr(cdcode,8&lt;STRONG&gt;,7&lt;/STRONG&gt;);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 18:00:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130273#M26579</guid>
      <dc:creator>Doc_Duke</dc:creator>
      <dc:date>2013-03-07T18:00:31Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid third argument to function SUBSTR</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130274#M26580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you!&amp;nbsp; Is it because it's the last part of the cdcode that it's 7 instead of 14?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 18:05:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130274#M26580</guid>
      <dc:creator>jcis7</dc:creator>
      <dc:date>2013-03-07T18:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid third argument to function SUBSTR</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130275#M26581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;from the reference manual&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="summaryInteraction"&gt;"Interaction:&lt;/SPAN&gt;If &lt;SPAN class="userSuppliedValue"&gt;length&lt;/SPAN&gt; is zero, a negative value, or larger than the length of the expression that remains in &lt;SPAN class="userSuppliedValue"&gt;string&lt;/SPAN&gt; after &lt;SPAN class="userSuppliedValue"&gt;position&lt;/SPAN&gt;, SAS extracts the remainder of the expression. SAS also sets _ERROR_ to 1 and prints a note to the log indicating that the &lt;SPAN class="userSuppliedValue"&gt;length&lt;/SPAN&gt; argument is invalid."&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 18:18:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130275#M26581</guid>
      <dc:creator>Doc_Duke</dc:creator>
      <dc:date>2013-03-07T18:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid third argument to function SUBSTR</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130276#M26582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 18:22:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-third-argument-to-function-SUBSTR/m-p/130276#M26582</guid>
      <dc:creator>jcis7</dc:creator>
      <dc:date>2013-03-07T18:22:50Z</dc:date>
    </item>
  </channel>
</rss>

