<?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 ssn to numeric, keeping leading zeros in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250466#M47226</link>
    <description>&lt;P&gt;First, verify that your SSN do not have - or spaces imbedded.&lt;/P&gt;
&lt;P&gt;Then use a different informat, the Z informats are for zoned decimals and that is not what you want. BEST9. should work for input. Then assign either a Z9. FORMAT to see leading zeroes or possibly the SSN format which will display&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;data&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt; example;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;'000123456'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1 = input(sponssn,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;best9.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;put&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;"Display with Z9.: "&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;z9.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; +&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;"Display with SSN11.: "&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;ssn11.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;run&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 16 Feb 2016 22:46:15 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2016-02-16T22:46:15Z</dc:date>
    <item>
      <title>character ssn to numeric, keeping leading zeros</title>
      <link>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250463#M47224</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to convert a character format SSN to a numeric and keep the leading zeros.&amp;nbsp; I keep getting the error&lt;/P&gt;
&lt;P&gt;ERROR 48-59: The informat Z was not found or could not be loaded for different ways I have tried to run the syntax.&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; ssn_test;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Courier New" size="2"&gt; have;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Courier New" size="2"&gt;sponssn1=input (sponssn, &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;&lt;FONT color="#008080" face="Courier New" size="2"&gt;z9.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Courier New" size="2"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;run&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&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;&lt;FONT face="Courier New" size="2"&gt;Appreciate any help!&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Courier New" size="2"&gt;Thanks&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2016 22:35:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250463#M47224</guid>
      <dc:creator>jenim514</dc:creator>
      <dc:date>2016-02-16T22:35:44Z</dc:date>
    </item>
    <item>
      <title>Re: character ssn to numeric, keeping leading zeros</title>
      <link>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250465#M47225</link>
      <description>&lt;P&gt;Input function requires an informat, not a format like z9. You don't need a special informat to read a number with leading zeros. What you need is to associate the format z9. to your variable, so that leading zeros are displayed when you print the number. Try something like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data ssn_test;
set have;
sponssn1 = input (sponssn, best.);
format sponssn1 z9.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 16 Feb 2016 22:42:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250465#M47225</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-02-16T22:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: character ssn to numeric, keeping leading zeros</title>
      <link>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250466#M47226</link>
      <description>&lt;P&gt;First, verify that your SSN do not have - or spaces imbedded.&lt;/P&gt;
&lt;P&gt;Then use a different informat, the Z informats are for zoned decimals and that is not what you want. BEST9. should work for input. Then assign either a Z9. FORMAT to see leading zeroes or possibly the SSN format which will display&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;data&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt; example;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;'000123456'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1 = input(sponssn,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;best9.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;&lt;FONT color="#0000ff" face="SAS Monospace" size="2"&gt;put&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;"Display with Z9.: "&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;z9.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; +&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#008080" face="SAS Monospace" size="2"&gt;1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;"Display with SSN11.: "&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt; sponssn1= &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;&lt;FONT color="#804040" face="SAS Monospace" size="2"&gt;ssn11.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;&lt;FONT color="#000080" face="SAS Monospace" size="2"&gt;run&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;&lt;FONT face="SAS Monospace" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2016 22:46:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/character-ssn-to-numeric-keeping-leading-zeros/m-p/250466#M47226</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-02-16T22:46:15Z</dc:date>
    </item>
  </channel>
</rss>

