<?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 SQL Query In QlikView Script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/SQL-Query-In-QlikView-Script/m-p/1813868#M1212811</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am trying to execute the SQL query in QlikView Script. The below error is showing in QlikView as well as same query is running SQL Server.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dineshm030_0-1623232574411.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/56536iE07E2404648D150F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="dineshm030_0-1623232574411.png" alt="dineshm030_0-1623232574411.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;SQL&lt;BR /&gt;DECLARE @StartDimDate date = '$(@StartDimDate)';&lt;BR /&gt;SQL&lt;BR /&gt;DECLARE @CutoffDimDate date = DATEADD(DAY, -1, DATEADD(YEAR, 5, '$(@StartDimDate)'));&lt;BR /&gt;SQL&lt;BR /&gt;WITH seq(n) AS&lt;BR /&gt;(&lt;BR /&gt;SELECT 0 UNION ALL SELECT n + 1 FROM seq&lt;BR /&gt;WHERE n &amp;lt; DATEDIFF(DAY, '$(@StartDimDate)', @CutoffDimDate)&lt;BR /&gt;),&lt;BR /&gt;d(d) AS&lt;BR /&gt;(&lt;BR /&gt;SELECT DATEADD(DAY, n, '$(@StartDimDate)') FROM seq&lt;BR /&gt;),&lt;BR /&gt;src AS&lt;BR /&gt;(&lt;BR /&gt;SELECT&lt;BR /&gt;Date_Key = CAST(CONVERT(varchar(8),d,112) AS int),&lt;BR /&gt;TheDate = CONVERT(date, d),&lt;BR /&gt;TheDay = DATEPART(DAY, d),&lt;BR /&gt;Day_of_Week_Eng = DATENAME(WEEKDAY, d),&lt;BR /&gt;TheWeek = DATEPART(WEEK, d),&lt;BR /&gt;TheISOWeek = DATEPART(ISO_WEEK, d),&lt;BR /&gt;TheDayOfWeek = DATEPART(WEEKDAY, d),&lt;BR /&gt;Calendar_Month = DATEPART(MONTH, d),&lt;BR /&gt;TheMonthName = DATENAME(MONTH, d),&lt;BR /&gt;TheQuarter = DATEPART(Quarter, d),&lt;BR /&gt;Calendar_Year = DATEPART(YEAR, d),&lt;BR /&gt;TheFirstOfMonth = DATEFROMPARTS(YEAR(d), MONTH(d), 1),&lt;BR /&gt;TheLastOfYear = DATEFROMPARTS(YEAR(d), 12, 31),&lt;BR /&gt;TheDayOfYear = DATEPART(DAYOFYEAR, d),&lt;BR /&gt;Days_In_Month = MAX(DATEPART(DAY, d)) OVER (PARTITION BY DATEPART(YEAR, d), DATEPART(MONTH, d))&lt;BR /&gt;FROM d&lt;BR /&gt;);&lt;BR /&gt;SELECT * into #Dim_Date FROM src&lt;BR /&gt;ORDER BY TheDate&lt;BR /&gt;OPTION (MAXRECURSION 0);&lt;/P&gt;</description>
    <pubDate>Wed, 09 Jun 2021 09:53:46 GMT</pubDate>
    <dc:creator>dineshm030</dc:creator>
    <dc:date>2021-06-09T09:53:46Z</dc:date>
    <item>
      <title>SQL Query In QlikView Script</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-Query-In-QlikView-Script/m-p/1813868#M1212811</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am trying to execute the SQL query in QlikView Script. The below error is showing in QlikView as well as same query is running SQL Server.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dineshm030_0-1623232574411.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/56536iE07E2404648D150F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="dineshm030_0-1623232574411.png" alt="dineshm030_0-1623232574411.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;SQL&lt;BR /&gt;DECLARE @StartDimDate date = '$(@StartDimDate)';&lt;BR /&gt;SQL&lt;BR /&gt;DECLARE @CutoffDimDate date = DATEADD(DAY, -1, DATEADD(YEAR, 5, '$(@StartDimDate)'));&lt;BR /&gt;SQL&lt;BR /&gt;WITH seq(n) AS&lt;BR /&gt;(&lt;BR /&gt;SELECT 0 UNION ALL SELECT n + 1 FROM seq&lt;BR /&gt;WHERE n &amp;lt; DATEDIFF(DAY, '$(@StartDimDate)', @CutoffDimDate)&lt;BR /&gt;),&lt;BR /&gt;d(d) AS&lt;BR /&gt;(&lt;BR /&gt;SELECT DATEADD(DAY, n, '$(@StartDimDate)') FROM seq&lt;BR /&gt;),&lt;BR /&gt;src AS&lt;BR /&gt;(&lt;BR /&gt;SELECT&lt;BR /&gt;Date_Key = CAST(CONVERT(varchar(8),d,112) AS int),&lt;BR /&gt;TheDate = CONVERT(date, d),&lt;BR /&gt;TheDay = DATEPART(DAY, d),&lt;BR /&gt;Day_of_Week_Eng = DATENAME(WEEKDAY, d),&lt;BR /&gt;TheWeek = DATEPART(WEEK, d),&lt;BR /&gt;TheISOWeek = DATEPART(ISO_WEEK, d),&lt;BR /&gt;TheDayOfWeek = DATEPART(WEEKDAY, d),&lt;BR /&gt;Calendar_Month = DATEPART(MONTH, d),&lt;BR /&gt;TheMonthName = DATENAME(MONTH, d),&lt;BR /&gt;TheQuarter = DATEPART(Quarter, d),&lt;BR /&gt;Calendar_Year = DATEPART(YEAR, d),&lt;BR /&gt;TheFirstOfMonth = DATEFROMPARTS(YEAR(d), MONTH(d), 1),&lt;BR /&gt;TheLastOfYear = DATEFROMPARTS(YEAR(d), 12, 31),&lt;BR /&gt;TheDayOfYear = DATEPART(DAYOFYEAR, d),&lt;BR /&gt;Days_In_Month = MAX(DATEPART(DAY, d)) OVER (PARTITION BY DATEPART(YEAR, d), DATEPART(MONTH, d))&lt;BR /&gt;FROM d&lt;BR /&gt;);&lt;BR /&gt;SELECT * into #Dim_Date FROM src&lt;BR /&gt;ORDER BY TheDate&lt;BR /&gt;OPTION (MAXRECURSION 0);&lt;/P&gt;</description>
      <pubDate>Wed, 09 Jun 2021 09:53:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-Query-In-QlikView-Script/m-p/1813868#M1212811</guid>
      <dc:creator>dineshm030</dc:creator>
      <dc:date>2021-06-09T09:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: SQL Query In QlikView Script</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-Query-In-QlikView-Script/m-p/1823171#M1213753</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/16771"&gt;@dineshm030&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you tried with a different diver? I would probably try the SQL server native one with ODBC DSN.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15" target="_blank"&gt;https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The following article shows the odbc dsn part:&lt;/P&gt;
&lt;P&gt;How to test an ODBC and OLEDB Connection without Qlik Products SQL Server&lt;BR /&gt;&lt;A href="https://support.qlik.com/articles/000085290" target="_blank"&gt;https://support.qlik.com/articles/000085290&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Then you just need to create an ODBC connection from QlikView.&lt;/P&gt;
&lt;P&gt;Hope it helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 19:02:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-Query-In-QlikView-Script/m-p/1823171#M1213753</guid>
      <dc:creator>NadiaB</dc:creator>
      <dc:date>2021-07-19T19:02:47Z</dc:date>
    </item>
  </channel>
</rss>

