<?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: Talend Open Studio : Stored Procedure Returning null in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202954#M4471</link>
    <description>&lt;BLOCKQUOTE&gt; 
 &lt;HR /&gt; 
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LKj7AAG"&gt;@TRF&lt;/A&gt;&amp;nbsp;wrote: 
 &lt;BR /&gt; 
 &lt;P&gt;Hi,&lt;/P&gt; 
 &lt;P&gt;Why do you use tMSSQLRow instead of tMSSqlSP&amp;nbsp;&lt;SPAN&gt;to call the procedure?&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;P&gt;Based on your job, the design should be:&lt;/P&gt; 
 &lt;PRE&gt;tJava --&amp;gt; tMSSqlSP --&amp;gt; tParseRecordSet --&amp;gt; tJavaFlex&lt;/PRE&gt; 
 &lt;P&gt;&lt;SPAN&gt;tMSSqlSP schema must have a column of datatype "Object".&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;P&gt;&lt;SPAN&gt;Why does it works using Talend Big Data Sandbox? That is the question.&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;Hello TRF,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;would it be possible for you to send a sample job? I've tried your solution from&amp;nbsp;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCja6CAC" target="_self"&gt;How to call a procedure from MS sql server?&lt;/A&gt;&amp;nbsp;but to no avail. I'm particularly interested what to do with tJava and tJavaFlex components from your solution. Thanks in advance &lt;IMG id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://community.qlik.com/" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 07 May 2020 18:42:34 GMT</pubDate>
    <dc:creator>archienesss</dc:creator>
    <dc:date>2020-05-07T18:42:34Z</dc:date>
    <item>
      <title>Talend Open Studio : Stored Procedure Returning null</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202950#M4467</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;I am trying to implement a solution as below:&lt;/P&gt;
&lt;P&gt;tJava --&amp;gt; tMSSQLRow (Which calls "exec &amp;lt;Stored Procedure&amp;gt; &amp;lt;input parameter&amp;gt;") --&amp;gt; tParseRecordSet --&amp;gt; tJavaFlex&lt;/P&gt;
&lt;P&gt;The same SP works fine on Management Studio, as well as, Talend Sandbox; and returns the data.&lt;/P&gt;
&lt;P&gt;But, somehow, it's not working in Talend Open Studio. And it's returning null.&lt;/P&gt;
&lt;P&gt;Could someone provide some solution to that?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Mitul Vyas&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 09:45:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202950#M4467</guid>
      <dc:creator>mitulvyas</dc:creator>
      <dc:date>2024-11-16T09:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio : Stored Procedure Returning null</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202951#M4468</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Why do you use tMSSQLRow instead of tMSSqlSP&amp;nbsp;&lt;SPAN&gt;to call the procedure?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Based on your job, the design should be:&lt;/P&gt;&lt;PRE&gt;tJava --&amp;gt; tMSSqlSP --&amp;gt; tParseRecordSet --&amp;gt; tJavaFlex&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;tMSSqlSP schema must have a column of datatype "Object".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Why does it works using Talend Big Data Sandbox? That is the question.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 21 May 2017 16:30:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202951#M4468</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-05-21T16:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio : Stored Procedure Returning null</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202952#M4469</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry for responding very late.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks TRF for response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That worked in both the ways (using MSSQLRow as well as MSSQLSP components).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mitul Vyas&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jun 2017 06:42:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202952#M4469</guid>
      <dc:creator>mitulvyas</dc:creator>
      <dc:date>2017-06-21T06:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio : Stored Procedure Returning null</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202953#M4470</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have similar scenario. I have a function which returns multiple records.How do we need to read these records from function output in Talend?&lt;/P&gt;
&lt;P&gt;Which components we have to use? and what is the code required?&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;create type prcs_vars_obj is object (var varchar2(10), value varchar2(10));&lt;BR /&gt;create type prcs_vars_tab is table of prcs_vars_obj;&lt;BR /&gt;&lt;BR /&gt;create or replace FUNCTION startJob_getPrcsVars_obj (&lt;BR /&gt;&amp;nbsp; ,p_RunDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NUMBER)&lt;BR /&gt;RETURN prcs_vars_tab&lt;BR /&gt;IS &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;v_prcs_vars prcs_vars_tab := prcs_vars_tab();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;i integer := 0;&lt;BR /&gt;BEGIN &amp;nbsp;&lt;BR /&gt;for r in (&lt;BR /&gt;SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp; VAR&lt;BR /&gt;&amp;nbsp; ,to_char((((TO_NUMBER(TO_CHAR(VALUE, 'YYYY')) * 100) + (TO_NUMBER(TO_CHAR(VALUE, 'MM')))) * 100) + TO_NUMBER(TO_CHAR(VALUE, 'DD'))) AS VALUE&lt;BR /&gt;&amp;nbsp;FROM (&lt;BR /&gt;&amp;nbsp; SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCAT('DT-',&amp;nbsp; VAL)&amp;nbsp; AS VAR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_date(to_char(p_RunDate), 'YYYYMMDD')+ (VAL*-1) AS VALUE&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FROM (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 0 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 1 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 2 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 3 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 4 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 5 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 6 VAL FROM dual UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT 7 VAL FROM dual&lt;BR /&gt;&amp;nbsp; ) A&lt;BR /&gt;) A&lt;BR /&gt;)&lt;BR /&gt;loop&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;v_prcs_vars.extend;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;i := i+1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;v_prcs_vars(i) := prcs_vars_obj(r.var, r.value);&lt;BR /&gt;end loop;&lt;BR /&gt;return v_prcs_vars;&lt;BR /&gt;END;&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009LrXx"&gt;tOracle_SP_scenario.jpg&lt;/A&gt;</description>
      <pubDate>Wed, 12 Jul 2017 10:28:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202953#M4470</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-12T10:28:06Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Open Studio : Stored Procedure Returning null</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202954#M4471</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;HR /&gt; 
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LKj7AAG"&gt;@TRF&lt;/A&gt;&amp;nbsp;wrote: 
 &lt;BR /&gt; 
 &lt;P&gt;Hi,&lt;/P&gt; 
 &lt;P&gt;Why do you use tMSSQLRow instead of tMSSqlSP&amp;nbsp;&lt;SPAN&gt;to call the procedure?&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;P&gt;Based on your job, the design should be:&lt;/P&gt; 
 &lt;PRE&gt;tJava --&amp;gt; tMSSqlSP --&amp;gt; tParseRecordSet --&amp;gt; tJavaFlex&lt;/PRE&gt; 
 &lt;P&gt;&lt;SPAN&gt;tMSSqlSP schema must have a column of datatype "Object".&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;P&gt;&lt;SPAN&gt;Why does it works using Talend Big Data Sandbox? That is the question.&lt;/SPAN&gt;&lt;/P&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;Hello TRF,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;would it be possible for you to send a sample job? I've tried your solution from&amp;nbsp;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCja6CAC" target="_self"&gt;How to call a procedure from MS sql server?&lt;/A&gt;&amp;nbsp;but to no avail. I'm particularly interested what to do with tJava and tJavaFlex components from your solution. Thanks in advance &lt;IMG id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://community.qlik.com/" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2020 18:42:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Open-Studio-Stored-Procedure-Returning-null/m-p/2202954#M4471</guid>
      <dc:creator>archienesss</dc:creator>
      <dc:date>2020-05-07T18:42:34Z</dc:date>
    </item>
  </channel>
</rss>

