<?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: [resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356902#M122327</link>
    <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hello &lt;BR /&gt; 
     &lt;BLOCKQUOTE&gt; 
      &lt;TABLE border="1"&gt; 
       &lt;TBODY&gt; 
        &lt;TR&gt; 
         &lt;TD&gt;With no space between the single quotes, oracle returns an empty string, not a null. See screenshot below.&lt;/TD&gt; 
        &lt;/TR&gt; 
       &lt;/TBODY&gt; 
      &lt;/TABLE&gt; 
     &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;If you execute it as query statement(press F9 in Oracle sql developer), you will see it return null on result viewer. Anyway, you could get null without space bettween single quote or empty string with space bettween single quote in Talend.&lt;BR /&gt;Best regards &lt;BR /&gt; &lt;BR /&gt; shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;oops! Sorry - my bad. Thanks shong. 
&lt;BR /&gt;Dave</description>
    <pubDate>Wed, 11 Nov 2009 16:54:29 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-11-11T16:54:29Z</dc:date>
    <item>
      <title>[resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356898#M122323</link>
      <description>In a TOracleInput, I am getting back null in talend, when I should be getting back an empty string:&lt;BR /&gt;The following is an illustration of source SQL for Oracle in a tOracleInput&lt;BR /&gt;"select nvl(null,"'" + "'" + ") as EmptyString from dual"&lt;BR /&gt;Oracle returns an empty string, and NOT null.  Talend should receive it as an empty string.&lt;BR /&gt;Am I missing something?&lt;BR /&gt;Dave</description>
      <pubDate>Sat, 16 Nov 2024 13:41:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356898#M122323</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356899#M122324</link>
      <description>Hello Dave
&lt;BR /&gt;Please check your query statement if it is correct. 
&lt;BR /&gt;On tOracleInput,
&lt;BR /&gt;"select nvl(null,'') as EmptyString from dual" ==&amp;gt;return null
&lt;BR /&gt;"select nvl(null,' ') as EmptyString from dual" ==&amp;gt;there is a blank space bettween single quote, return empty string.
&lt;BR /&gt;Best regards
&lt;BR /&gt; 
&lt;BR /&gt; shong</description>
      <pubDate>Tue, 10 Nov 2009 03:33:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356899#M122324</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-11-10T03:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356900#M122325</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hello Dave&lt;BR /&gt;Please check your query statement if it is correct. &lt;BR /&gt;On tOracleInput,&lt;BR /&gt;"select nvl(null,'') as EmptyString from dual" ==&amp;gt;return null&lt;BR /&gt;"select nvl(null,' ') as EmptyString from dual" ==&amp;gt;there is a blank space bettween single quote, return empty string.&lt;BR /&gt;Best regards&lt;BR /&gt; &lt;BR /&gt; shong&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;shong,
&lt;BR /&gt;With no space between the single quotes, oracle returns an empty string, not a null. See screenshot below.
&lt;BR /&gt;The problem (seems like a talend bug to me), is that talend shows the retreived data as null, when I show it in a msgbox.
&lt;BR /&gt;Dave</description>
      <pubDate>Tue, 10 Nov 2009 16:22:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356900#M122325</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-11-10T16:22:23Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356901#M122326</link>
      <description>Hello 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;With no space between the single quotes, oracle returns an empty string, not a null. See screenshot below.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;If you execute it as query statement(press F9 in Oracle sql developer), you will see it return null on result viewer. Anyway, you could get null without space bettween single quote or empty string with space bettween single quote in Talend. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt; 
&lt;BR /&gt; shong</description>
      <pubDate>Wed, 11 Nov 2009 05:11:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356901#M122326</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-11-11T05:11:45Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Talend Bug? Oracle nvl returns emtyp string, and Talend does not</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356902#M122327</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hello &lt;BR /&gt; 
     &lt;BLOCKQUOTE&gt; 
      &lt;TABLE border="1"&gt; 
       &lt;TBODY&gt; 
        &lt;TR&gt; 
         &lt;TD&gt;With no space between the single quotes, oracle returns an empty string, not a null. See screenshot below.&lt;/TD&gt; 
        &lt;/TR&gt; 
       &lt;/TBODY&gt; 
      &lt;/TABLE&gt; 
     &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;If you execute it as query statement(press F9 in Oracle sql developer), you will see it return null on result viewer. Anyway, you could get null without space bettween single quote or empty string with space bettween single quote in Talend.&lt;BR /&gt;Best regards &lt;BR /&gt; &lt;BR /&gt; shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;oops! Sorry - my bad. Thanks shong. 
&lt;BR /&gt;Dave</description>
      <pubDate>Wed, 11 Nov 2009 16:54:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-Bug-Oracle-nvl-returns-emtyp-string-and-Talend/m-p/2356902#M122327</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-11-11T16:54:29Z</dc:date>
    </item>
  </channel>
</rss>

