<?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 How do I change the char variable in some datasets (but not all) to a date format? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189358#M47833</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm relatively new to SAS. What I want to do is simple enough, however, every time I try to run the code with minor tweaks, I get an error. I have twelve months worth of information, P1-P12.&amp;nbsp; For P1-P3, the variable DOC_DATE is in the correct format, MMDDYY10. For P4-P12, DOC_DATE is a char variable. This is keeping me from creating one large data set for the entire year. Therefore, I need to make DOC_DATE in the P4-P12 data sets the same format, MMDDYY10. I do that by creating a temporary variable (_date) to house the correct date, called Document_Date, and then renaming it to DOC_DATE and dropping the extraneous variables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="a3s" id=":p8"&gt;&amp;nbsp; Data DataRequest;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET ERPOCT.p1_readin ERPNOV.p2_readin ERPDEC.p3_readin /*these 3 are correctly formatted&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJAN.p4_readin(rename=(Document_Date=DOC_DATE)) ERPFEB.p5_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAR.p6_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPAPR.p7_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPMAY.p8_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJUN.p9_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPJUL.p10_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPAUG.p11_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPSEP.p12_readin(rename=(Document_Date=DOC_DATE));&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format _date&amp;nbsp; DOC_DATE&amp;nbsp; mmddyy10.;&amp;nbsp;&amp;nbsp; /*_data is temp variable */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _date=input(compress(Document_Date),MMDDYY10.);&amp;nbsp; /* remove blank of Document _Date */&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOC_DATE = _date;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* retake the DOC_DATE */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP&amp;nbsp;&amp;nbsp; _Date&amp;nbsp; Document_date;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where SUBSTR(Account,1,4) IN ('2110','2112','4221','4222','4801');&lt;/P&gt;&lt;P class="a3s"&gt;RUN;&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;I get the following Error Message for P4-P12:&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;ERROR: Variable Document_Date is not on file ERPJAN.P4_READIN&lt;/P&gt;&lt;P class="a3s"&gt;ERROR: Invalid DROP, KEEP, or RENAME OPTION on file ERPJAN.P4_READIN&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;Any help is appreciated.&amp;nbsp; Thank you.&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Nov 2014 17:43:21 GMT</pubDate>
    <dc:creator>Benbo123321</dc:creator>
    <dc:date>2014-11-27T17:43:21Z</dc:date>
    <item>
      <title>How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189358#M47833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm relatively new to SAS. What I want to do is simple enough, however, every time I try to run the code with minor tweaks, I get an error. I have twelve months worth of information, P1-P12.&amp;nbsp; For P1-P3, the variable DOC_DATE is in the correct format, MMDDYY10. For P4-P12, DOC_DATE is a char variable. This is keeping me from creating one large data set for the entire year. Therefore, I need to make DOC_DATE in the P4-P12 data sets the same format, MMDDYY10. I do that by creating a temporary variable (_date) to house the correct date, called Document_Date, and then renaming it to DOC_DATE and dropping the extraneous variables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="a3s" id=":p8"&gt;&amp;nbsp; Data DataRequest;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET ERPOCT.p1_readin ERPNOV.p2_readin ERPDEC.p3_readin /*these 3 are correctly formatted&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJAN.p4_readin(rename=(Document_Date=DOC_DATE)) ERPFEB.p5_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAR.p6_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPAPR.p7_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPMAY.p8_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJUN.p9_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPJUL.p10_readin(rename=(Document_Date=DOC_DATE))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPAUG.p11_readin(rename=(Document_Date=DOC_DATE))&amp;nbsp; ERPSEP.p12_readin(rename=(Document_Date=DOC_DATE));&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format _date&amp;nbsp; DOC_DATE&amp;nbsp; mmddyy10.;&amp;nbsp;&amp;nbsp; /*_data is temp variable */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _date=input(compress(Document_Date),MMDDYY10.);&amp;nbsp; /* remove blank of Document _Date */&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOC_DATE = _date;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* retake the DOC_DATE */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP&amp;nbsp;&amp;nbsp; _Date&amp;nbsp; Document_date;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where SUBSTR(Account,1,4) IN ('2110','2112','4221','4222','4801');&lt;/P&gt;&lt;P class="a3s"&gt;RUN;&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;I get the following Error Message for P4-P12:&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;ERROR: Variable Document_Date is not on file ERPJAN.P4_READIN&lt;/P&gt;&lt;P class="a3s"&gt;ERROR: Invalid DROP, KEEP, or RENAME OPTION on file ERPJAN.P4_READIN&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;Any help is appreciated.&amp;nbsp; Thank you.&lt;/P&gt;&lt;P class="a3s"&gt;&lt;/P&gt;&lt;P class="a3s"&gt;M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2014 17:43:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189358#M47833</guid>
      <dc:creator>Benbo123321</dc:creator>
      <dc:date>2014-11-27T17:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189359#M47834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well the first error message says that Document _Date is not a known variable name in &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px; background-color: #ffffff;"&gt;ERPJAN.P4_READIN. Either it is misspelled OR ERPJAN.P4_READIN doesn't point where it should. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px; background-color: #ffffff;"&gt;That's the first thing to fix.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px; background-color: #ffffff;"&gt;PG &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2014 18:22:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189359#M47834</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2014-11-27T18:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189360#M47835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Updated Code with positions for DOC_DATE and Document_Date switched.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data DataRequest;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET ERPOCT.p1_readin ERPNOV.p2_readin ERPDEC.p3_readin /*these 3 are correctly formatted&amp;nbsp;&amp;nbsp; */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJAN.p4_readin(rename=(DOC_DATE=Document_Date)) ERPFEB.p5_readin(rename=(DOC_DATE=Document_Date))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAR.p6_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; ERPAPR.p7_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAY.p8_readin(rename=(DOC_DATE=Document_Date))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJUN.p9_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; ERPJUL.p10_readin(rename=(DOC_DATE=Document_Date))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPAUG.p11_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; ERPSEP.p12_readin(rename=(DOC_DATE=Document_Date));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format _date&amp;nbsp; DOC_DATE&amp;nbsp; mmddyy10.;&amp;nbsp;&amp;nbsp; /*_data is temp variable */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _date=input(compress(Document_Date),MMDDYY10.);&amp;nbsp; /* remove blank of Document _Date */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOC_DATE = _date;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* retake the DOC_DATE */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP&amp;nbsp;&amp;nbsp; _Date&amp;nbsp; Document_date;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where SUBSTR(Account,1,4) IN ('2110','2112','4221','4222','4801');&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This code runs but with a blank Document_Date column.&amp;nbsp; I just need the Document_Date variable to be formatted correctly as a date, as it is for P1-P3, and be fully populated. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2014 02:00:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189360#M47835</guid>
      <dc:creator>Benbo123321</dc:creator>
      <dc:date>2014-11-28T02:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189361#M47836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If DOC_DATE really is a SAS date in the first three datasets and a string in the others, then this should work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Data DataRequest;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPOCT.p1_readin (in=in1)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPNOV.p2_readin (in=in2)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPDEC.p3_readin (in=in3)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJAN.p4_readin(rename=(DOC_DATE=Document_Date)) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPFEB.p5_readin(rename=(DOC_DATE=Document_Date))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAR.p6_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPAPR.p7_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPMAY.p8_readin(rename=(DOC_DATE=Document_Date))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJUN.p9_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPJUL.p10_readin(rename=(DOC_DATE=Document_Date))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPAUG.p11_readin(rename=(DOC_DATE=Document_Date))&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ERPSEP.p12_readin(rename=(DOC_DATE=Document_Date));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format DOC_DATE&amp;nbsp; mmddyy10.; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not (in1 or in2 or in3) then&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOC_DATE = input(compress(Document_Date), MMDDYY10.);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP Document_date;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; /* Comment this out for now &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; where SUBSTR(Account,1,4) IN ('2110','2112','4221','4222','4801');&amp;nbsp; */&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;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2014 02:31:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189361#M47836</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2014-11-28T02:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189362#M47837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you that appears to solve the problem for compiling these data sets.&amp;nbsp; The only "warnings" I get now are this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the variable PERIOD by input data set(s). This may cause truncation of data.&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the variable REG_NO by input data set(s). This may cause truncation of data.&lt;/P&gt;&lt;P&gt;NOTE: Invalid argument to function INPUT at line 35 column 18.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What does this usually indicate?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Nov 2014 18:14:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189362#M47837</guid>
      <dc:creator>Benbo123321</dc:creator>
      <dc:date>2014-11-29T18:14:53Z</dc:date>
    </item>
    <item>
      <title>Re: How do I change the char variable in some datasets (but not all) to a date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189363#M47838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The warnings mean that those character variables do not have the same length in every dataset. SAS uses the variable lengths from the first dataset, so if subsequent datasets specify a longer length, values may be truncated. You may circumvent this problem by specifying a length for those variables as the first statement in the datastep (before the set statement).&lt;/P&gt;&lt;P&gt;The note usually results from a string that cannot be translated into a number with the requested informat. You can make SAS generate a missing value without complaining with the ?? notation : myNumber = input(myString, ?? informat.);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Nov 2014 18:34:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-do-I-change-the-char-variable-in-some-datasets-but-not-all/m-p/189363#M47838</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2014-11-29T18:34:36Z</dc:date>
    </item>
  </channel>
</rss>

