<?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 Re: Character Variables Range in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159401#M299452</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is like looking up a word in a dictionary.&amp;nbsp; Just like 'A ' is smaller than 'AZ'.&lt;/P&gt;&lt;P&gt;To see the relative order of all characters look at a chart of ASCII codes. &lt;A href="http://www.ascii-code.com/" title="http://www.ascii-code.com/"&gt;ASCII Code - The extended ASCII table&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Nov 2013 07:42:22 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2013-11-29T07:42:22Z</dc:date>
    <item>
      <title>Character Variables Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159397#M299448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;proc format;&lt;/P&gt;&lt;P&gt;value $LOAN_NUM_YR_LFT_CNT&lt;/P&gt;&lt;P&gt;'0'='0'&lt;/P&gt;&lt;P&gt;'0'&amp;lt;-'10'='0&amp;lt;-10'&lt;/P&gt;&lt;P&gt;'10'&amp;lt;-'29'='10&amp;lt;-29'&lt;/P&gt;&lt;P&gt;'30'-'35'='30-35'&lt;/P&gt;&lt;P&gt;'35'&amp;lt;-high='Above 35'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;;&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;When I use this format for a character variable, a separate column is created for 3 when it should be included in '0&amp;lt;-10', how to correct this error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 01:40:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159397#M299448</guid>
      <dc:creator>apple</dc:creator>
      <dc:date>2013-11-29T01:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Character Variables Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159398#M299449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are asking for trouble; but anyway, if your strings all represent integers between 0 and 99, I think you could get away with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc format;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;value $LOAN_NUM_YR_LFT_CNT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;'0'='0'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;'1'-'9', '10'='0&amp;lt;-10'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;'11'-'29'='10&amp;lt;-29'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;'30'-'35'='30-35'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;'36'-high='Above 35'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The result will depend on the character collating sequence in use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 02:32:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159398#M299449</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2013-11-29T02:32:51Z</dc:date>
    </item>
    <item>
      <title>Re: Character Variables Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159399#M299450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;'3' is not included in any of the ranges you have listed.&lt;/P&gt;&lt;P&gt;'3' is larger than '10' since '3' comes after '1' .&lt;/P&gt;&lt;P&gt;'3' is larger than '29' since '3' comes after '2'.&lt;/P&gt;&lt;P&gt;'3' is smaller than '30' since ' ' (space) comes before '0' .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 03:22:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159399#M299450</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-11-29T03:22:05Z</dc:date>
    </item>
    <item>
      <title>Re: Character Variables Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159400#M299451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I don't understand how SAS read range for character variable format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"'3' is smaller than '30' since ' ' (space) comes before '0' ." I don't understand.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone explain things more clearly so I won't make the same mistake?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you a lot!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 04:42:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159400#M299451</guid>
      <dc:creator>apple</dc:creator>
      <dc:date>2013-11-29T04:42:24Z</dc:date>
    </item>
    <item>
      <title>Re: Character Variables Range</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159401#M299452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is like looking up a word in a dictionary.&amp;nbsp; Just like 'A ' is smaller than 'AZ'.&lt;/P&gt;&lt;P&gt;To see the relative order of all characters look at a chart of ASCII codes. &lt;A href="http://www.ascii-code.com/" title="http://www.ascii-code.com/"&gt;ASCII Code - The extended ASCII table&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 07:42:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Character-Variables-Range/m-p/159401#M299452</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-11-29T07:42:22Z</dc:date>
    </item>
  </channel>
</rss>

