<?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: SQL Spool file on CMD Component exports more Data than expected in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198942#M2060</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Could you please advise the rationale to use the spool instead of tOracleInput?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; You can configure the format of date and timestamp columns in tOracleInput also according to Java format.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer the details below for formats.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After extracting, you can push it to a file path of your choice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 27 Feb 2019 03:50:20 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-02-27T03:50:20Z</dc:date>
    <item>
      <title>SQL Spool file on CMD Component exports more Data than expected</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198940#M2058</link>
      <description>&lt;P&gt;i have a Oracle Table "Sales" with columns ID,Sales,TIMESTAMP. Data looks like this:&lt;/P&gt; 
&lt;PRE&gt;&lt;SPAN class="pln"&gt;ID  Sales TimeStamp&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;1&lt;/SPAN&gt;    &lt;SPAN class="lit"&gt;30&lt;/SPAN&gt;   &lt;SPAN class="lit"&gt;2018-08-20&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00.989900&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;+02&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt; 
&lt;SPAN class="lit"&gt;1&lt;/SPAN&gt;    &lt;SPAN class="lit"&gt;35&lt;/SPAN&gt;   &lt;SPAN class="lit"&gt;2018-08-21&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;05&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00.989900&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;+02&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;
&lt;SPAN class="pun"&gt;...&lt;/SPAN&gt;
&lt;SPAN class="lit"&gt;1&lt;/SPAN&gt;    &lt;SPAN class="lit"&gt;35&lt;/SPAN&gt;   &lt;SPAN class="lit"&gt;2018-08-27&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;05&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00.989900&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;+02&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;00&lt;/SPAN&gt;&lt;/PRE&gt; 
&lt;P&gt;i created a Talend Job to execute a SQL Spool file in CMD mode to export a Query into csv. The Spoolfile look like this:&lt;/P&gt; 
&lt;PRE&gt;&lt;SPAN class="kwd"&gt;alter&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; session &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;set&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; NLS_TIMESTAMP_TZ_FORMAT &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'YYYY-MM-DD HH24:mi:ss.ff6 TZH:TZM'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;alter&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; session &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;set&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; NLS_TIMESTAMP_FORMAT &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'YYYY-MM-DD HH24:mi:ss.ff6'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;alter&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; session &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;set&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; NLS_DATE_FORMAT &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'YYYY-MM-DD'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;alter&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; session &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;set&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; NLS_NUMERIC_CHARACTERS &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'.,'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;spool C&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;test&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;csv&lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;SET&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; ECHO &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;OFF&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;SET&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;...&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;*&lt;/SPAN&gt; &lt;SPAN class="kwd"&gt;FROM&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; Sales &lt;/SPAN&gt;&lt;SPAN class="kwd"&gt;where&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; timestamp&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; to_timestamp&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'2018-08-25 00:00:00.0000000'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="str"&gt;'YYYY-MM-DD HH24:mi:ss:ff66 TZH:TZM'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;)&lt;/SPAN&gt;&lt;/PRE&gt; 
&lt;P&gt;when the TalendJob runs the Query on CMD mode, it gives me more data than expected with the Data to '2018-08-25 01:00:00'.&lt;/P&gt; 
&lt;P&gt;when i execute the SQL Query on Oracle Server manually, it gives correct Data to '2018-08-25 00:00:00'&lt;/P&gt; 
&lt;P&gt;==&amp;gt; Query on CMD on Talend give 1 hours of Data more than expected.&lt;/P&gt; 
&lt;P&gt;i don't really understand why that Problem happens. My assumption is the Problem Timestamp in the Query "'2018-08-25 00:00:00.0000000'". this Timestamp has no time zone. but i am not sure.&lt;/P&gt; 
&lt;P&gt;can you please help me with this Problem? Thankyou.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Feb 2019 17:28:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198940#M2058</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-02-26T17:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: SQL Spool file on CMD Component exports more Data than expected</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198941#M2059</link>
      <description>&lt;P&gt;does your server timezone is different than database timezone ?&lt;/P&gt; 
&lt;P&gt;I am asking because you are comparing timestamp with timezone datatype with timestamp datatype.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;i suggest you to use to_timestamp_tz instead and specify fix time zone e.g. TO_TIMESTAMP_TZ('2003/12/13 10:13:18 -8:00', 'YYYY/MM/DD HH:MI&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9p6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134116iFBD5D7F21624A744/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9p6.png" alt="0683p000009M9p6.png" /&gt;&lt;/span&gt;S TZH:TZM')&lt;/P&gt;</description>
      <pubDate>Tue, 26 Feb 2019 22:28:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198941#M2059</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-02-26T22:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: SQL Spool file on CMD Component exports more Data than expected</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198942#M2060</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Could you please advise the rationale to use the spool instead of tOracleInput?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; You can configure the format of date and timestamp columns in tOracleInput also according to Java format.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer the details below for formats.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After extracting, you can push it to a file path of your choice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Feb 2019 03:50:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-Spool-file-on-CMD-Component-exports-more-Data-than-expected/m-p/2198942#M2060</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-02-27T03:50:20Z</dc:date>
    </item>
  </channel>
</rss>

