<?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: Create Datetime for updated SQL table in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96404#M27223</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tried that to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; d = '12SEP2013'd;&lt;/P&gt;&lt;P&gt;&amp;nbsp; put d date.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; dt=dhms(d,0,0,0);&lt;/P&gt;&lt;P&gt;&amp;nbsp; put dt datetime.;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Sep 2013 15:57:11 GMT</pubDate>
    <dc:creator>paulsparrow</dc:creator>
    <dc:date>2013-09-27T15:57:11Z</dc:date>
    <item>
      <title>Create Datetime for updated SQL table</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96402#M27221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have several tables where the data needs to be extracted and then parts of it updated into a SQL table.&amp;nbsp; Each source table is named with a date so I need to create that date and update the datetime field in the sql table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I can't seem to do is create a date in sas with a format that works when I update it in SQL.&amp;nbsp; I have tried a dozen different formats and methods to create a date field.&amp;nbsp;&amp;nbsp; I keep getting the error:&lt;/P&gt;&lt;P&gt;ERROR: last_update, a numeric column, can only be updated with a numeric expression.&lt;/P&gt;&lt;P&gt;ERROR: The following columns were not found in the contributing tables: dt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my update code and my latest attempt:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA bird.test1 ;&lt;/P&gt;&lt;P&gt;SET&amp;nbsp; birdout.Onboarding_060_em_20130918 ;&lt;/P&gt;&lt;P&gt; d = '12SEP2013'd;&lt;/P&gt;&lt;P&gt;&amp;nbsp; put d date.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; dt=input(put( d&amp;nbsp; ,date7.) || ':00:00:00', datetime.);&lt;/P&gt;&lt;P&gt;&amp;nbsp; put dt datetime.;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;RuN ; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC SQL ;&lt;/P&gt;&lt;P&gt;UPDATE&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; camp070t.mkt_onboarding_contact_history &lt;/P&gt;&lt;P&gt;&amp;nbsp; SET &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; complete_em2 = 1 ,&lt;/P&gt;&lt;P&gt;&amp;nbsp; url60 = (SELECT &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; url60&lt;/P&gt;&lt;P&gt;&amp;nbsp; FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp; bird.test1 b&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;&amp;nbsp;&amp;nbsp; WHERE&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.contact_id = mkt_onboarding_contact_history.contact_id) ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; last_update = dt&lt;/P&gt;&lt;P&gt;&amp;nbsp; WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contact_id&amp;nbsp;&amp;nbsp; = (SELECT &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;&amp;nbsp;&amp;nbsp;&amp;nbsp; contact_id&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bird.test1 b&lt;/P&gt;&lt;P&gt;&amp;nbsp; WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; b.contact_id = mkt_onboarding_contact_history.contact_id&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;QUIT ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Sep 2013 15:50:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96402#M27221</guid>
      <dc:creator>paulsparrow</dc:creator>
      <dc:date>2013-09-27T15:50:08Z</dc:date>
    </item>
    <item>
      <title>Re: Create Datetime for updated SQL table</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96403#M27222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What about the dhms formula?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt=dhms( d, 0, 0, 0);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Sep 2013 15:52:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96403#M27222</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2013-09-27T15:52:12Z</dc:date>
    </item>
    <item>
      <title>Re: Create Datetime for updated SQL table</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96404#M27223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tried that to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; d = '12SEP2013'd;&lt;/P&gt;&lt;P&gt;&amp;nbsp; put d date.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; dt=dhms(d,0,0,0);&lt;/P&gt;&lt;P&gt;&amp;nbsp; put dt datetime.;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Sep 2013 15:57:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96404#M27223</guid>
      <dc:creator>paulsparrow</dc:creator>
      <dc:date>2013-09-27T15:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: Create Datetime for updated SQL table</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96405#M27224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solved the problem:&amp;nbsp; It was in my update statement:&lt;/P&gt;&lt;P&gt; last_update = (SELECT &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; dt&lt;/P&gt;&lt;P&gt;&amp;nbsp; FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp; bird.test1 b&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;&amp;nbsp;&amp;nbsp; WHERE&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.contact_id = mkt_onboarding_contact_history.contact_id) &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Sep 2013 16:00:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Create-Datetime-for-updated-SQL-table/m-p/96405#M27224</guid>
      <dc:creator>paulsparrow</dc:creator>
      <dc:date>2013-09-27T16:00:20Z</dc:date>
    </item>
  </channel>
</rss>

