<?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: Getting an error while using Cast function in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418023#M4202</link>
    <description>Kris, U have already declared P_date as date type...&lt;BR /&gt;My objective is to convert String to date.</description>
    <pubDate>Tue, 09 Nov 2004 08:23:53 GMT</pubDate>
    <dc:creator>waliamanish</dc:creator>
    <dc:date>2004-11-09T08:23:53Z</dc:date>
    <item>
      <title>Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418014#M4193</link>
      <description>declare :p_char char(23);&lt;BR /&gt;&lt;BR /&gt;declare :p_date date vms;&lt;BR /&gt;&lt;BR /&gt;begin&lt;BR /&gt;&lt;BR /&gt;set :p_char = '31-AUG-2003 00:00:00.00';&lt;BR /&gt;&lt;BR /&gt;set :p_date = cast(:p_char as date vms);&lt;BR /&gt;&lt;BR /&gt;cont&amp;gt; end;&lt;BR /&gt;&lt;BR /&gt;%RDB-E-CONVERT_ERROR, invalid or unsupported data conversion&lt;BR /&gt;&lt;BR /&gt;-COSI-F-IVTIME, invalid date or time&lt;BR /&gt;</description>
      <pubDate>Tue, 09 Nov 2004 07:10:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418014#M4193</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T07:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418015#M4194</link>
      <description>try adding a colon after the year&lt;BR /&gt;31-AUG-2003:00:00:00.00</description>
      <pubDate>Tue, 09 Nov 2004 07:18:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418015#M4194</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2004-11-09T07:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418016#M4195</link>
      <description>I tried adding COLON after Year part ....&lt;BR /&gt;It stiil gives the same error.&lt;BR /&gt;I am not sure that the way i am using CAST function is correct.&lt;BR /&gt;See the error below(after putting COLON):&lt;BR /&gt;&lt;BR /&gt;declare :p_char char(23);&lt;BR /&gt;&lt;BR /&gt;declare :p_date date vms;&lt;BR /&gt;&lt;BR /&gt;begin&lt;BR /&gt;&lt;BR /&gt;set :p_char = '31-AUG-2003:00:00:00.00';&lt;BR /&gt;&lt;BR /&gt;set :p_date = cast(:p_char as date vms);&lt;BR /&gt;&lt;BR /&gt;end;</description>
      <pubDate>Tue, 09 Nov 2004 07:23:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418016#M4195</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T07:23:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418017#M4196</link>
      <description>I forgot to add Error message:&lt;BR /&gt;&lt;BR /&gt;SQL&amp;gt; declare :p_char char(23);&lt;BR /&gt;SQL&amp;gt; &lt;BR /&gt;SQL&amp;gt; declare :p_date date vms;&lt;BR /&gt;SQL&amp;gt; &lt;BR /&gt;SQL&amp;gt; begin&lt;BR /&gt;cont&amp;gt; &lt;BR /&gt;cont&amp;gt; set :p_char = '31-AUG-2003:00:00:00.00';&lt;BR /&gt;cont&amp;gt; &lt;BR /&gt;cont&amp;gt; set :p_date = cast(:p_char as date vms);&lt;BR /&gt;cont&amp;gt; &lt;BR /&gt;cont&amp;gt; end;&lt;BR /&gt;%RDB-E-CONVERT_ERROR, invalid or unsupported data conversion&lt;BR /&gt;-COSI-F-IVTIME, invalid date or time</description>
      <pubDate>Tue, 09 Nov 2004 07:25:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418017#M4196</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T07:25:18Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418018#M4197</link>
      <description>Check your RDB doc : is the function for date + time or only date ?&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 09 Nov 2004 07:53:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418018#M4197</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-11-09T07:53:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418019#M4198</link>
      <description>I have used this function for both date as well as Date + time....&lt;BR /&gt;It gives error in both cases.</description>
      <pubDate>Tue, 09 Nov 2004 08:11:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418019#M4198</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T08:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418020#M4199</link>
      <description>&lt;A href="http://gsbwww.uchicago.edu/computing/research/SASManual/accdb/z0459965.htm" target="_blank"&gt;http://gsbwww.uchicago.edu/computing/research/SASManual/accdb/z0459965.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Its not preciser than seconds. Remove ".00".&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 09 Nov 2004 08:13:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418020#M4199</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-11-09T08:13:57Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418021#M4200</link>
      <description>I'm no SQL expert, but IMHO you don't need the "cast".&lt;BR /&gt;&lt;BR /&gt;SQL&amp;gt; declare :p_date date vms;&lt;BR /&gt;SQL&amp;gt; begin&lt;BR /&gt;cont&amp;gt; set :p_date='31-AUG-2003';&lt;BR /&gt;cont&amp;gt; end;&lt;BR /&gt;SQL&amp;gt; print :p_date;&lt;BR /&gt; P_DATE&lt;BR /&gt; 31-AUG-2003 00:00:00.00&lt;BR /&gt;SQL&amp;gt;&lt;BR /&gt;&lt;BR /&gt;Greetz,&lt;BR /&gt;Kris&lt;BR /&gt;</description>
      <pubDate>Tue, 09 Nov 2004 08:17:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418021#M4200</guid>
      <dc:creator>Kris Clippeleyr</dc:creator>
      <dc:date>2004-11-09T08:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418022#M4201</link>
      <description>remove .00 also gives the same error. Can u tell me if i can use Cast function the way i am doing it right now. IF Not then tell me how can casting be achieved.</description>
      <pubDate>Tue, 09 Nov 2004 08:20:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418022#M4201</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T08:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418023#M4202</link>
      <description>Kris, U have already declared P_date as date type...&lt;BR /&gt;My objective is to convert String to date.</description>
      <pubDate>Tue, 09 Nov 2004 08:23:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418023#M4202</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T08:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418024#M4203</link>
      <description>I'm no RDB specialist. Try google.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 09 Nov 2004 08:40:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418024#M4203</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2004-11-09T08:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418025#M4204</link>
      <description>As I said, I'm no SQL expert, but this sems to work:&lt;BR /&gt;&lt;BR /&gt;SQL&amp;gt; declare :p_char char(23);&lt;BR /&gt;SQL&amp;gt; declare :p_date date vms;&lt;BR /&gt;SQL&amp;gt; begin&lt;BR /&gt;cont&amp;gt; set :p_char='2003083123222120';&lt;BR /&gt;cont&amp;gt; set :p_date=cast(:p_char as date vms);&lt;BR /&gt;cont&amp;gt; end;&lt;BR /&gt;SQL&amp;gt; print :p_char, :p_date;&lt;BR /&gt; P_CHAR                    P_DATE&lt;BR /&gt; 2003083123222120          31-AUG-2003 23:22:21.20&lt;BR /&gt;SQL&amp;gt;&lt;BR /&gt;&lt;BR /&gt;Greetz,&lt;BR /&gt;Kris&lt;BR /&gt;</description>
      <pubDate>Tue, 09 Nov 2004 08:56:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418025#M4204</guid>
      <dc:creator>Kris Clippeleyr</dc:creator>
      <dc:date>2004-11-09T08:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: Getting an error while using Cast function</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418026#M4205</link>
      <description>Kris,&lt;BR /&gt;Your solution worked.&lt;BR /&gt;Thanks!!!  I was supplying string in improper format..&lt;BR /&gt;Thanks to everyone.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 09 Nov 2004 22:09:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/getting-an-error-while-using-cast-function/m-p/3418026#M4205</guid>
      <dc:creator>waliamanish</dc:creator>
      <dc:date>2004-11-09T22:09:00Z</dc:date>
    </item>
  </channel>
</rss>

