<?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: sas macro date format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180949#M34545</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you use DT as sas macro in the sql for Orcale? An how?&lt;/P&gt;&lt;P&gt;Better to ask clear questions with as much possible relevant information. Do not give irrelevant it will disturb and confuse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your questions are:&lt;/P&gt;&lt;P&gt;- how to deduce the current / simulation date to a defined selection date?&lt;/P&gt;&lt;P&gt;&amp;nbsp; (answer in the dt macro variable)&lt;/P&gt;&lt;P&gt;- how to give a sas macro value as date to a oracle sql?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Nov 2014 15:43:05 GMT</pubDate>
    <dc:creator>jakarman</dc:creator>
    <dc:date>2014-11-21T15:43:05Z</dc:date>
    <item>
      <title>sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180944#M34540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sas macro date format for oracle &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 04:53:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180944#M34540</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T04:53:51Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180945#M34541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/acreldb/67473/HTML/default/viewer.htm#p06jk0u30uhuj5n18fqw9sxr25lk.htm" title="http://support.sas.com/documentation/cdl/en/acreldb/67473/HTML/default/viewer.htm#p06jk0u30uhuj5n18fqw9sxr25lk.htm"&gt;SAS/ACCESS(R) 9.4 for Relational Databases: Reference, Fifth Edition&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 06:51:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180945#M34541</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2014-11-21T06:51:29Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180946#M34542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;HI ,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;my question i need a code to go from current month to previous year end of the month and &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;aand create macro and use that macro in oracle passthru query instead of hard code on date &lt;/P&gt;&lt;BR /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11738i3205E7CD284114B1/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="image.jpg" title="image.jpg" /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 14:49:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180946#M34542</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T14:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180947#M34543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will yield you a date which is a year before today, in yymmdd10 format, i.e. YYYY-MM-DD, which if memory serves me, is the date OC uses.&amp;nbsp; Otherwise just change the format.&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call symput('DT',put(intnx('year',today(),-1),yymmdd10.));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 15:05:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180947#M34543</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2014-11-21T15:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180948#M34544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;but it the Oracle prepare error : ORA-00932&lt;/P&gt;&lt;P&gt;inconsistent data types expected Date got number &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 15:18:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180948#M34544</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T15:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180949#M34545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you use DT as sas macro in the sql for Orcale? An how?&lt;/P&gt;&lt;P&gt;Better to ask clear questions with as much possible relevant information. Do not give irrelevant it will disturb and confuse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your questions are:&lt;/P&gt;&lt;P&gt;- how to deduce the current / simulation date to a defined selection date?&lt;/P&gt;&lt;P&gt;&amp;nbsp; (answer in the dt macro variable)&lt;/P&gt;&lt;P&gt;- how to give a sas macro value as date to a oracle sql?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 15:43:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180949#M34545</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2014-11-21T15:43:05Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180950#M34546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;HI ,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;i have used %let x= '31dec2013'd;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data_null_;&lt;/P&gt;&lt;P&gt;callsymput ( "st_end", " ' " ||put(x, date9.)||" '");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Run;&lt;/P&gt;&lt;P&gt;now I used &amp;amp;st_end instead of 31dec2013 but I don't want to use 31dec 2013 in starting I want to go back to 31dec2013 using intnx and put it in oracle query &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 16:18:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180950#M34546</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T16:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180951#M34547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In your Oracle Query (which you haven't posted here so i can't really say) you would need to have something like:&lt;/P&gt;&lt;P&gt;TO_DATE("&amp;amp;ST_END.", 'DDMONYYYY')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So your macro variable you set to your the date you want.&amp;nbsp; Code for this I provide in previous post.&amp;nbsp; To then use that in you Oracle Query you need to convert it to numeric, as the macro variable is TEXT.&amp;nbsp; See this article which describes further: &lt;A class="active_link" href="http://www.pharmasug.org/proceedings/2014/AD/PharmaSUG-2014-AD19.pdf" title="http://www.pharmasug.org/proceedings/2014/AD/PharmaSUG-2014-AD19.pdf"&gt;http://www.pharmasug.org/proceedings/2014/AD/PharmaSUG-2014-AD19.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 17:05:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180951#M34547</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2014-11-21T17:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180952#M34548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;HHi I have an oracle query like this &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc SQL ;&lt;/P&gt;&lt;P&gt;connect to oracle as mydat (user = password = path =);&lt;/P&gt;&lt;P&gt;Create table xy as&lt;/P&gt;&lt;P&gt;select * from connection to mydat &lt;/P&gt;&lt;P&gt;( &lt;/P&gt;&lt;P&gt;select * &lt;/P&gt;&lt;P&gt;from val. abc &lt;/P&gt;&lt;P&gt;where ins_dt = '31-DEC-2012'&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;disconnect from mydat;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 17:58:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180952#M34548</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T17:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180953#M34549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;So above is my query instead of&amp;nbsp; '31-DeC-2012' can I write a macro which goes to that date from today and simply include ins_dt = &amp;amp;stdt instead of &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ins_dt = '31-DEC-2012' . (Hard coding )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and I I don't want to include 31-dec-2012 in %let and use it I want to go to that date from today &lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 18:03:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180953#M34549</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T18:03:09Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180954#M34550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just use tat &amp;amp;st_end in oracle coding no quotes. The macro pre-processor will change the source before it handed over, It should be exactly as your hand coded version. The only difference the value being put by that generated value. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 18:16:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180954#M34550</guid>
      <dc:creator>jakarman</dc:creator>
      <dc:date>2014-11-21T18:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: sas macro date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180955#M34551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok I got it Thanks&amp;nbsp; for help &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 21:36:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sas-macro-date-format/m-p/180955#M34551</guid>
      <dc:creator>chennupriya</dc:creator>
      <dc:date>2014-11-21T21:36:16Z</dc:date>
    </item>
  </channel>
</rss>

