<?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 Issue with data set variable's data type in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131060#M35657</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using an etl code written in sas. It takes two manual dates from user into macro variables and stores their values in date9. format in sas table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the table description.Same table suppose to be created in oracle.&amp;nbsp; Suppose if values in variables START_DATE AND END_DATE is passed 01APR2012 and 03MAR2013 resp and when it moves to oracle, then the data type of both variables START_DATE AND END_DATE in table" LOAD_MASTER_TABLE" automatically changes to datetime20. which are giving wrong values as 01JAN1960 00:00:00 . Is there any way by which the values of these two variables remains as it should be .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA LOAD_MASTER_TABLE;&lt;/P&gt;&lt;P&gt;INPUT START_DATE DATE9. END_DATE DATE9. LOAD_RUN_TYPE $10. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LOAD_JOBID $19. STATUS $ 5. LOAD_TYPE $ 2. LOADRUN_DATE DATETIME20.;&lt;/P&gt;&lt;P&gt;FORMAT START_DATE DATE9. END_DATE DATE9. LOAD_RUN_TYPE $10. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD_JOBID $19. STATUS $ 5. LOAD_TYPE $ 2. LOADRUN_DATE DATETIME20.;&lt;/P&gt;&lt;P&gt;DATALINES;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIBNAME RnD ORACLE USER= .... PASSWORD= ....&amp;nbsp;&amp;nbsp; PATH= ..... ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC SQL NOPRINT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; INSERT INTO RnD.LOAD_MASTER_TABLE&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET START_DATE = &amp;amp;START_DATE.,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END_DATE = &amp;amp;END_DATE.,&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_RUN_TYPE = "&amp;amp;LOAD_TYPE.",&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOADRUN_DATE = DATETIME(),&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_JOBID= "&amp;amp;LOAD_PK",&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_TYPE = 'F';&lt;/P&gt;&lt;P&gt;&amp;nbsp; QUIT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Mar 2013 09:43:24 GMT</pubDate>
    <dc:creator>rohitguptaecb</dc:creator>
    <dc:date>2013-03-08T09:43:24Z</dc:date>
    <item>
      <title>Issue with data set variable's data type</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131060#M35657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using an etl code written in sas. It takes two manual dates from user into macro variables and stores their values in date9. format in sas table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the table description.Same table suppose to be created in oracle.&amp;nbsp; Suppose if values in variables START_DATE AND END_DATE is passed 01APR2012 and 03MAR2013 resp and when it moves to oracle, then the data type of both variables START_DATE AND END_DATE in table" LOAD_MASTER_TABLE" automatically changes to datetime20. which are giving wrong values as 01JAN1960 00:00:00 . Is there any way by which the values of these two variables remains as it should be .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA LOAD_MASTER_TABLE;&lt;/P&gt;&lt;P&gt;INPUT START_DATE DATE9. END_DATE DATE9. LOAD_RUN_TYPE $10. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LOAD_JOBID $19. STATUS $ 5. LOAD_TYPE $ 2. LOADRUN_DATE DATETIME20.;&lt;/P&gt;&lt;P&gt;FORMAT START_DATE DATE9. END_DATE DATE9. LOAD_RUN_TYPE $10. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD_JOBID $19. STATUS $ 5. LOAD_TYPE $ 2. LOADRUN_DATE DATETIME20.;&lt;/P&gt;&lt;P&gt;DATALINES;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIBNAME RnD ORACLE USER= .... PASSWORD= ....&amp;nbsp;&amp;nbsp; PATH= ..... ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC SQL NOPRINT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; INSERT INTO RnD.LOAD_MASTER_TABLE&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET START_DATE = &amp;amp;START_DATE.,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END_DATE = &amp;amp;END_DATE.,&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_RUN_TYPE = "&amp;amp;LOAD_TYPE.",&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOADRUN_DATE = DATETIME(),&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_JOBID= "&amp;amp;LOAD_PK",&lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD_TYPE = 'F';&lt;/P&gt;&lt;P&gt;&amp;nbsp; QUIT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 09:43:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131060#M35657</guid>
      <dc:creator>rohitguptaecb</dc:creator>
      <dc:date>2013-03-08T09:43:24Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with data set variable's data type</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131061#M35658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rohit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The SAS is passing numeric date value.However oravle interpret it as number of seconds after 01jan1960. Try passing datetime variable for 01APR2012 00:00:00.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 09:57:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131061#M35658</guid>
      <dc:creator>manojinpec</dc:creator>
      <dc:date>2013-03-08T09:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with data set variable's data type</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131062#M35659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Plz answer some one. I need the resolution. i am new on this community&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 09:58:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131062#M35659</guid>
      <dc:creator>rohitguptaecb</dc:creator>
      <dc:date>2013-03-08T09:58:54Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with data set variable's data type</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131063#M35660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank u sir for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using this code&amp;nbsp; to give dates to macro variables. These are manually entered by user . How can i add time value also to these variables ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%LET START_DATE = 01APR2012;&lt;/P&gt;&lt;P&gt;%LET END_DATE = 03MAR2013;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 10:02:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131063#M35660</guid>
      <dc:creator>rohitguptaecb</dc:creator>
      <dc:date>2013-03-08T10:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with data set variable's data type</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131064#M35661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try concatenating it with 00:00:00 and give the variable format at datetime . I don't have any oracle backend otherwise would have tried and then sent the code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 10:16:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Issue-with-data-set-variable-s-data-type/m-p/131064#M35661</guid>
      <dc:creator>manojinpec</dc:creator>
      <dc:date>2013-03-08T10:16:10Z</dc:date>
    </item>
  </channel>
</rss>

