<?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 error on DBInput - how to debug? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257991#M39928</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; I believe you are not populating value to one of your context variables. One trick will be to print the whole query using tjava and see the output query. It would be also ideal to check the big query part by part so that you can corner the problematic area quickly.&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;/P&gt;</description>
    <pubDate>Tue, 19 Nov 2019 03:18:46 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-11-19T03:18:46Z</dc:date>
    <item>
      <title>SQL error on DBInput - how to debug?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257988#M39925</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I get a SQL error message when running a query with context variables.&amp;nbsp; I have tried to figure out what the syntax error is but I can't reproduce it manually, when replacing the context variables by hand and runs the query it works in SQL server. So how can I get my query with context variables replaced with values? I tried globalMap in a tJava but only get Null back. See below. What can I do to get the query that Talend sends to Sql server?&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SQL error.png" style="width: 865px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M8an.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137951iF2863929DF48654B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M8an.png" alt="0683p000009M8an.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SQL error tJava.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M8Uv.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/128455i1C87386AC37035BB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M8Uv.png" alt="0683p000009M8Uv.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 04:06:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257988#M39925</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T04:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: SQL error on DBInput - how to debug?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257989#M39926</link>
      <description>Can you share the query?</description>
      <pubDate>Sun, 17 Nov 2019 21:09:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257989#M39926</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2019-11-17T21:09:04Z</dc:date>
    </item>
    <item>
      <title>Re: SQL error on DBInput - how to debug?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257990#M39927</link>
      <description>&lt;P&gt;"WITH CREATE_STG AS(&lt;BR /&gt;SELECT DISTINCT&lt;BR /&gt;CONCAT("+context.FOCAL_IDFR01+","+context.FOCAL_IDFR02+","+context.FOCAL_IDFR03+","+context.FOCAL_IDFR04+","+context.FOCAL_IDFR05+") AS FOCAL_IDFR,&lt;BR /&gt;CONCAT("+context.FOCAL_R_IDFR01+","+context.FOCAL_R_IDFR02+","+context.FOCAL_R_IDFR03+","+context.FOCAL_R_IDFR04+","+context.FOCAL_R_IDFR05+") AS FOCAL_R_IDFR,&lt;BR /&gt;"+context.R_TYPE_IDFR+" AS R_TYPE_IDFR,&lt;BR /&gt;CONCAT("+context.R_FOCAL_IDFR01+","+context.R_FOCAL_IDFR02+","+context.R_FOCAL_IDFR03+","+context.R_FOCAL_IDFR04+","+context.R_FOCAL_IDFR05+","+context.R_FOCAL_IDFR06+","+context.R_FOCAL_IDFR07+","+context.R_FOCAL_IDFR08+","+context.R_FOCAL_IDFR09+","+context.R_FOCAL_IDFR10+") AS R_FOCAL_IDFR"&lt;BR /&gt;+"&lt;BR /&gt;FROM dbo.\""+context.SRC_REL_TABLE+"\"&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;,GET_KEY AS(&lt;BR /&gt;SELECT&lt;BR /&gt;KDW01.FOCAL_KEY AS FOCAL_KEY,&lt;BR /&gt;KDW02.FOCAL_KEY AS FOCAL_R_KEY,&lt;BR /&gt;KDW03.FOCAL_KEY AS R_TYPE_KEY,&lt;BR /&gt;KDW04.FOCAL_KEY AS R_FOCAL_KEY&lt;BR /&gt;FROM CREATE_STG STG&lt;BR /&gt;INNER JOIN dbo.\""+context.FOCAL_IDFR_TABLE+"\" KDW01&lt;BR /&gt;ON STG.FOCAL_IDFR=KDW01.IDFR&lt;BR /&gt;INNER JOIN dbo.\""+context.FOCAL_R_IDFR_TABLE+"\" KDW02&lt;BR /&gt;ON STG.FOCAL_R_IDFR=KDW02.IDFR&lt;BR /&gt;INNER JOIN dbo.\""+context.R_FOCAL_IDFR_TABLE+"\" KDW03&lt;BR /&gt;ON STG.R_FOCAL_IDFR=KDW03.IDFR&lt;BR /&gt;INNER JOIN DMN_VAL_IDFR KDW04&lt;BR /&gt;ON STG.R_TYPE_IDFR=KDW04.IDFR&lt;BR /&gt;)&lt;BR /&gt;SELECT&lt;BR /&gt;GET_KEY.FOCAL_KEY,&lt;BR /&gt;GET_KEY.FOCAL_R_KEY,&lt;BR /&gt;GET_KEY.R_TYPE_KEY,&lt;BR /&gt;GET_KEY.R_FOCAL_KEY,&lt;BR /&gt;1 AS DATA_KEY,&lt;BR /&gt;1 AS INST_KEY,&lt;BR /&gt;1 AS INST_ROW_KEY,&lt;BR /&gt;SYSDATETIME() AS POPLN_TMSTP&lt;BR /&gt;FROM GET_KEY&lt;BR /&gt;LEFT JOIN dbo.\""+context.TGT_REL_TABLE+"\" R&lt;BR /&gt;ON GET_KEY.FOCAL_KEY = R.FOCAL_KEY&lt;BR /&gt;AND GET_KEY.FOCAL_R_KEY = R.FOCAL_R_KEY&lt;BR /&gt;AND GET_KEY.R_TYPE_KEY = R.R_TYPE_KEY&lt;BR /&gt;AND GET_KEY.R_FOCAL_KEY = R.R_FOCAL_KEY&lt;BR /&gt;WHERE (&lt;BR /&gt;(CASE WHEN (( GET_KEY.R_FOCAL_KEY IS NULL AND R.R_FOCAL_KEY IS NULL OR GET_KEY.R_FOCAL_KEY = R.R_FOCAL_KEY)) THEN 1 ELSE 0 END ) = 0&lt;BR /&gt;)"&lt;/P&gt;</description>
      <pubDate>Sun, 17 Nov 2019 22:35:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257990#M39927</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-11-17T22:35:33Z</dc:date>
    </item>
    <item>
      <title>Re: SQL error on DBInput - how to debug?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257991#M39928</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; I believe you are not populating value to one of your context variables. One trick will be to print the whole query using tjava and see the output query. It would be also ideal to check the big query part by part so that you can corner the problematic area quickly.&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;/P&gt;</description>
      <pubDate>Tue, 19 Nov 2019 03:18:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/SQL-error-on-DBInput-how-to-debug/m-p/2257991#M39928</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-11-19T03:18:46Z</dc:date>
    </item>
  </channel>
</rss>

