<?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: Converting IF(isnull to SQL scripting in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556541#M599439</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hi Marcus,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I now have the following..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TRUNC(if(len(INTERNALINFO_UPDATEDATE)&amp;gt;1, TRUNC(INTERNALINFO_UPDATEDATE), TRUNC(INTERNALINFO_CREATIONDATE)))=TRUNC(SYSDATE)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;OR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TRUNC(if(len(INTERNALINFO_UPDATEDATE)&amp;gt;1, TRUNC(INTERNALINFO_UPDATEDATE), TRUNC(INTERNALINFO_CREATIONDATE)))=TRUNC(SYSDATE)-1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;but i am getting an error as below..&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture3.PNG" style="width: 788px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/8011i3F56D3184C3CFAA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture3.PNG" alt="Capture3.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 14 Mar 2019 13:27:35 GMT</pubDate>
    <dc:creator>hopkinsc</dc:creator>
    <dc:date>2019-03-14T13:27:35Z</dc:date>
    <item>
      <title>Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556426#M599435</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following where clause that is being used in an SQL SELECT statement..&lt;/P&gt;&lt;P&gt;Where TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE) OR TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE)-1&lt;/P&gt;&lt;P&gt;I need to change it as the&amp;nbsp;INTERNALINFO_UPDATEDATE is not populated when a record is created, so i need to use an IF() statement to say if&amp;nbsp;INTERNALINFO_UPDATEDATE is null then use&amp;nbsp;INTERNALINFO_CREATIONDATE.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have done the following, but it seems like i am now mixing QV and SQL scripting which is causing it to fail.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Where IF(ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)),TRUNC(INTERNALINFO_CREATIONDATE),TRUNC(INTERNALINFO_UPDATEDATE)) = TRUNC(SYSDATE) OR IF(ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)),TRUNC(INTERNALINFO_CREATIONDATE),TRUNC(INTERNALINFO_UPDATEDATE)) = TRUNC(SYSDATE)-1&lt;/P&gt;&lt;P&gt;Can anyone help me with getting a where clause written in SQL so i can use it within the SELECT statement please?&lt;/P&gt;&lt;P&gt;The purpose of this script is to only get new or updated records for the last 2 days (today and yesterday)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2019 10:08:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556426#M599435</guid>
      <dc:creator>hopkinsc</dc:creator>
      <dc:date>2019-03-14T10:08:16Z</dc:date>
    </item>
    <item>
      <title>Re: Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556477#M599436</link>
      <description>May be try this?&lt;BR /&gt;WHERE&lt;BR /&gt;CASE WHEN ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)) THEN TRUNC(INTERNALINFO_CREATIONDATE)&lt;BR /&gt;ELSE&lt;BR /&gt;TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE)&lt;BR /&gt;End&lt;BR /&gt;OR&lt;BR /&gt;CASE WHEN ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)) THEN TRUNC(INTERNALINFO_CREATIONDATE)&lt;BR /&gt;ELSE TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE)-1&lt;BR /&gt;End</description>
      <pubDate>Thu, 14 Mar 2019 11:49:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556477#M599436</guid>
      <dc:creator>vishsaggi</dc:creator>
      <dc:date>2019-03-14T11:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556479#M599437</link>
      <description>&lt;P&gt;Thanks for your reply, unfortunately that is failing with the error..&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture2.PNG" style="width: 781px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/8000i7FD3D854E30115AD/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture2.PNG" alt="Capture2.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;My script is..&lt;/P&gt;&lt;P&gt;ProdTable:&lt;/P&gt;&lt;P&gt;SQL Select *&lt;/P&gt;&lt;P&gt;From DB_NAME."TABLENAME"&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;WHERE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CASE WHEN ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)) THEN TRUNC(INTERNALINFO_CREATIONDATE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ELSE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OR&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CASE WHEN ISNULL(TRUNC(INTERNALINFO_UPDATEDATE)) THEN TRUNC(INTERNALINFO_CREATIONDATE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ELSE TRUNC(INTERNALINFO_UPDATEDATE) = TRUNC(SYSDATE)-1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;any ideas what i am doing wrong?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2019 11:56:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556479#M599437</guid>
      <dc:creator>hopkinsc</dc:creator>
      <dc:date>2019-03-14T11:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556533#M599438</link>
      <description>&lt;P&gt;Maybe you could apply the following approach:&lt;/P&gt;&lt;P&gt;TRUNC(if(len(INTERNALINFO_UPDATEDATE)&amp;gt;1, INTERNALINFO_UPDATEDATE, INTERNALINFO_CREATIONDATE))&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2019 13:13:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556533#M599438</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2019-03-14T13:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556541#M599439</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi Marcus,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I now have the following..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TRUNC(if(len(INTERNALINFO_UPDATEDATE)&amp;gt;1, TRUNC(INTERNALINFO_UPDATEDATE), TRUNC(INTERNALINFO_CREATIONDATE)))=TRUNC(SYSDATE)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;OR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TRUNC(if(len(INTERNALINFO_UPDATEDATE)&amp;gt;1, TRUNC(INTERNALINFO_UPDATEDATE), TRUNC(INTERNALINFO_CREATIONDATE)))=TRUNC(SYSDATE)-1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;but i am getting an error as below..&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture3.PNG" style="width: 788px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/8011i3F56D3184C3CFAA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture3.PNG" alt="Capture3.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2019 13:27:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556541#M599439</guid>
      <dc:creator>hopkinsc</dc:creator>
      <dc:date>2019-03-14T13:27:35Z</dc:date>
    </item>
    <item>
      <title>Re: Converting IF(isnull to SQL scripting</title>
      <link>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556552#M599440</link>
      <description>&lt;P&gt;It seems that len() isn't valid within Oracle - just try it with length().&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2019 13:36:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Converting-IF-isnull-to-SQL-scripting/m-p/1556552#M599440</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2019-03-14T13:36:40Z</dc:date>
    </item>
  </channel>
</rss>

