<?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 Date Format problem with SQL Server in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155715#M31868</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi to all,&lt;BR /&gt; It's all day that I'm fighting with this easy script but it doesn't want to work...&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;LET LastExecTime = ReloadTime();&lt;BR /&gt;LET BeginningThisExecTime = Now( );&lt;BR /&gt;&lt;BR /&gt;Tab_test:&lt;BR /&gt;&lt;BR /&gt;Select Id,&lt;BR /&gt; Nome,&lt;BR /&gt; Data_mod&lt;BR /&gt;FROM Galli.dbo.test;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;WHERE Data_mod &amp;gt; $(LastExecTime)&lt;BR /&gt;AND Data_mod &amp;lt; $(BeginningThisExecTime)&lt;BR /&gt;Concatenate (Tab_test) LOAD * FROM Tabella_test.qvd(qvd);&lt;BR /&gt;STORE Tab_test INTO Tabella_test.qvd(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data_mod in SQL Server it's a datetime field with GETDATE () as default value&lt;/P&gt;&lt;P&gt;the problem is the where condition but I don't know why...&lt;/P&gt;&lt;P&gt;any ideas ?&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;P&gt;&lt;SCRIPT id="gtbTranslateElementCode" type="text/javascript"&gt;//&amp;lt;![CDATA[&amp;lt;!--var gtbTranslateOnElementLoaded;(function(){var lib = null;var checkReadyCount = 0;function sendMessage(message, attrs) {  var data = document.getElementById("gtbTranslateElementCode");  for (var p in attrs) {    data.removeAttribute(p);  }  for (var p in attrs) {    if ("undefined" != typeof attrs&amp;lt;p&amp;gt;) {      data.setAttribute(p, attrs&amp;lt;p&amp;gt;);    }  }  var evt = document.createEvent("Events");  evt.initEvent(message, true, false);  document.dispatchEvent(evt);}function checkLibReady (){  var ready = lib.isAvailable();  if (ready) {    sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : false});    return;  }  if (checkReadyCount++ &amp;amp;gt; 5) {    sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : true});    return;  }  setTimeout(checkLibReady, 100);}gtbTranslateOnElementLoaded = function () {  lib = google.translate.TranslateService({});  sendMessage("{EVT_LOADED}", {}, []);  var data = document.getElementById("gtbTranslateElementCode");  data.addEventListener("gtbTranslate", onTranslateRequest, true);  data.addEventListener("gtbTranslateCheckReady", onCheckReady, true);  data.addEventListener("gtbTranslateRevert", onRevert, true);  checkLibReady();};function onCheckReady() {  var ready = lib.isAvailable();  sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : !ready});}function onTranslateRequest() {  var data = document.getElementById("gtbTranslateElementCode");  var orig = data.getAttribute("gtbOriginalLang");  var target = data.getAttribute("gtbTargetLang");  lib.translatePage(orig, target, onProgress);}function onProgress(progress, opt_finished, opt_error) {  sendMessage("gtbTranslateOnProgress", {"gtbTranslateProgress" : progress,       "gtbTranslateFinished" : opt_finished, "gtbTranslateError" : opt_error});}function onRevert() {  lib.restore();}})(); (function(){var d=window,e=document;function f(b){var a=e.getElementsByTagName("head")[0];a||(a=e.body.parentNode.appendChild(e.createElement("head")));a.appendChild(b)}function _loadJs(b){var a=e.createElement("script");a.type="text/javascript";a.charset="UTF-8";a.src=b;f(a)}function _loadCss(b){var a=e.createElement("link");a.type="text/css";a.rel="stylesheet";a.charset="UTF-8";a.href=b;f(a)}function _isNS(b){b=b.split(".");for(var a=d,c=0;c&amp;amp;lt;b.length;++c)if(!(a=a[b&amp;lt;c&amp;gt;]))return false;return true}function _setupNS(b){b=b.split(".");for(var a=d,c=0;c&amp;amp;lt;b.length;++c)a=a[b&amp;lt;c&amp;gt;]||(a[b&amp;lt;c&amp;gt;]={});return a}d.addEventListener&amp;amp;amp;&amp;amp;amp;typeof e.readyState=="undefined"&amp;amp;amp;&amp;amp;amp;d.addEventListener("DOMContentLoaded",function(){e.readyState="complete"},false);if (_isNS('google.translate.Element')){return}var c=_setupNS('google.translate._const');c._cl='it';c._cuc='gtbTranslateOnElementLoaded';c._cac='';c._cam='lib';var h='translate.googleapis.com';var b=(window.location.protocol=='https:'?'https://':'http://')+h;c._pah=h;c._pbi=b+'/translate_static/img/te_bk.gif';c._pci=b+'/translate_static/img/te_ctrl3.gif';c._phf=h+'/translate_static/js/element/hrs.swf';c._pli=b+'/translate_static/img/loading.gif';c._plla=h+'/translate_a/l';c._pmi=b+'/translate_static/img/mini_google.png';c._ps=b+'/translate_static/css/translateelement.css';c._puh='translate.google.com';_loadCss(c._ps);_loadJs(b+'/translate_static/js/element/main_it.js');})();// --&amp;gt;//]]&amp;gt;



&lt;/SCRIPT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Oct 2010 18:38:23 GMT</pubDate>
    <dc:creator />
    <dc:date>2010-10-22T18:38:23Z</dc:date>
    <item>
      <title>Date Format problem with SQL Server</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155715#M31868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi to all,&lt;BR /&gt; It's all day that I'm fighting with this easy script but it doesn't want to work...&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;LET LastExecTime = ReloadTime();&lt;BR /&gt;LET BeginningThisExecTime = Now( );&lt;BR /&gt;&lt;BR /&gt;Tab_test:&lt;BR /&gt;&lt;BR /&gt;Select Id,&lt;BR /&gt; Nome,&lt;BR /&gt; Data_mod&lt;BR /&gt;FROM Galli.dbo.test;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;WHERE Data_mod &amp;gt; $(LastExecTime)&lt;BR /&gt;AND Data_mod &amp;lt; $(BeginningThisExecTime)&lt;BR /&gt;Concatenate (Tab_test) LOAD * FROM Tabella_test.qvd(qvd);&lt;BR /&gt;STORE Tab_test INTO Tabella_test.qvd(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data_mod in SQL Server it's a datetime field with GETDATE () as default value&lt;/P&gt;&lt;P&gt;the problem is the where condition but I don't know why...&lt;/P&gt;&lt;P&gt;any ideas ?&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;P&gt;&lt;SCRIPT id="gtbTranslateElementCode" type="text/javascript"&gt;//&amp;lt;![CDATA[&amp;lt;!--var gtbTranslateOnElementLoaded;(function(){var lib = null;var checkReadyCount = 0;function sendMessage(message, attrs) {  var data = document.getElementById("gtbTranslateElementCode");  for (var p in attrs) {    data.removeAttribute(p);  }  for (var p in attrs) {    if ("undefined" != typeof attrs&amp;lt;p&amp;gt;) {      data.setAttribute(p, attrs&amp;lt;p&amp;gt;);    }  }  var evt = document.createEvent("Events");  evt.initEvent(message, true, false);  document.dispatchEvent(evt);}function checkLibReady (){  var ready = lib.isAvailable();  if (ready) {    sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : false});    return;  }  if (checkReadyCount++ &amp;amp;gt; 5) {    sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : true});    return;  }  setTimeout(checkLibReady, 100);}gtbTranslateOnElementLoaded = function () {  lib = google.translate.TranslateService({});  sendMessage("{EVT_LOADED}", {}, []);  var data = document.getElementById("gtbTranslateElementCode");  data.addEventListener("gtbTranslate", onTranslateRequest, true);  data.addEventListener("gtbTranslateCheckReady", onCheckReady, true);  data.addEventListener("gtbTranslateRevert", onRevert, true);  checkLibReady();};function onCheckReady() {  var ready = lib.isAvailable();  sendMessage("gtbTranslateLibReady", {"gtbTranslateError" : !ready});}function onTranslateRequest() {  var data = document.getElementById("gtbTranslateElementCode");  var orig = data.getAttribute("gtbOriginalLang");  var target = data.getAttribute("gtbTargetLang");  lib.translatePage(orig, target, onProgress);}function onProgress(progress, opt_finished, opt_error) {  sendMessage("gtbTranslateOnProgress", {"gtbTranslateProgress" : progress,       "gtbTranslateFinished" : opt_finished, "gtbTranslateError" : opt_error});}function onRevert() {  lib.restore();}})(); (function(){var d=window,e=document;function f(b){var a=e.getElementsByTagName("head")[0];a||(a=e.body.parentNode.appendChild(e.createElement("head")));a.appendChild(b)}function _loadJs(b){var a=e.createElement("script");a.type="text/javascript";a.charset="UTF-8";a.src=b;f(a)}function _loadCss(b){var a=e.createElement("link");a.type="text/css";a.rel="stylesheet";a.charset="UTF-8";a.href=b;f(a)}function _isNS(b){b=b.split(".");for(var a=d,c=0;c&amp;amp;lt;b.length;++c)if(!(a=a[b&amp;lt;c&amp;gt;]))return false;return true}function _setupNS(b){b=b.split(".");for(var a=d,c=0;c&amp;amp;lt;b.length;++c)a=a[b&amp;lt;c&amp;gt;]||(a[b&amp;lt;c&amp;gt;]={});return a}d.addEventListener&amp;amp;amp;&amp;amp;amp;typeof e.readyState=="undefined"&amp;amp;amp;&amp;amp;amp;d.addEventListener("DOMContentLoaded",function(){e.readyState="complete"},false);if (_isNS('google.translate.Element')){return}var c=_setupNS('google.translate._const');c._cl='it';c._cuc='gtbTranslateOnElementLoaded';c._cac='';c._cam='lib';var h='translate.googleapis.com';var b=(window.location.protocol=='https:'?'https://':'http://')+h;c._pah=h;c._pbi=b+'/translate_static/img/te_bk.gif';c._pci=b+'/translate_static/img/te_ctrl3.gif';c._phf=h+'/translate_static/js/element/hrs.swf';c._pli=b+'/translate_static/img/loading.gif';c._plla=h+'/translate_a/l';c._pmi=b+'/translate_static/img/mini_google.png';c._ps=b+'/translate_static/css/translateelement.css';c._puh='translate.google.com';_loadCss(c._ps);_loadJs(b+'/translate_static/js/element/main_it.js');})();// --&amp;gt;//]]&amp;gt;



&lt;/SCRIPT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Oct 2010 18:38:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155715#M31868</guid>
      <dc:creator />
      <dc:date>2010-10-22T18:38:23Z</dc:date>
    </item>
    <item>
      <title>Date Format problem with SQL Server</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155716#M31869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Andrea,&lt;/P&gt;&lt;P&gt;They are likely in different time formats. Use date() format instead:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;LET LastExecTime = Date(ReloadTime());LET BeginningThisExecTime = Date(Now()); Tab_test:LOAD Id, Nome, Data_modWHERE Date(Data_mod) &amp;gt; $(LastExecTime) AND Date(Data_mod) &amp;lt; $(BeginningThisExecTime)Select Id, Nome, Data_modFROM Galli.dbo.test;Concatenate (Tab_test) LOAD * FROM Tabella_test.qvd(qvd);STORE Tab_test INTO Tabella_test.qvd(qvd);&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;You will have to do it in the LOAD part, unless you know you are formating both in the same way (i. e.: DD-MM-YYYY)&lt;/P&gt;&lt;P&gt;Hope that helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Oct 2010 19:16:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155716#M31869</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2010-10-22T19:16:18Z</dc:date>
    </item>
    <item>
      <title>Date Format problem with SQL Server</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155717#M31870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;P&gt;Miguel is right in that it is probably the date formatting, but I think you can do this in the SQL SELECT part as well, which will have the advantage of reducing the number of records being sent by the server. You also have syntax errors (; before the WHERE clause and no ; before the CONCATENATE). The dates are being passed as strings, so they need to be quoted.&lt;/P&gt;&lt;P&gt;Most servers accept dates/times in &lt;I&gt;yyyy/MM/dd hh:mm:ss&lt;/I&gt; or &lt;I&gt;yyyy-MM-dd hh:mm:ss&lt;/I&gt; format, so I would try those first. &lt;I&gt;&lt;/I&gt;I suggest that you try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;&lt;BR /&gt;LET LastExecTime = Date(ReloadTime(), 'yyyy/MM/dd hh:mm:ss');&lt;BR /&gt;LET BeginningThisExecTime = Date(Now( ), 'yyyy/MM/dd hh:mm:ss');&lt;BR /&gt;&lt;I&gt;Tab_test:&lt;BR /&gt;&lt;/I&gt;Select Id,&lt;BR /&gt; Nome,&lt;BR /&gt; Data_mod&lt;BR /&gt;FROM Galli.dbo.test&lt;BR /&gt;WHERE Data_mod &amp;gt; '$(LastExecTime)'&lt;BR /&gt; AND Data_mod &amp;lt; '$(BeginningThisExecTime)'&lt;BR /&gt;;&lt;BR /&gt;Concatenate (Tab_test)&lt;BR /&gt;LOAD * FROM Tabella_test.qvd(qvd);&lt;BR /&gt;&lt;BR /&gt;STORE Tab_test INTO Tabella_test.qvd(qvd);&lt;BR /&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;&lt;/P&gt;&lt;P&gt;You coud also try &lt;I&gt;yyyy-MM-dd hh:mm:ss&lt;/I&gt; for the format string if the code above does not work. &lt;I&gt;&lt;BR /&gt;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;Hope that helps&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Oct 2010 19:39:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155717#M31870</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2010-10-22T19:39:56Z</dc:date>
    </item>
    <item>
      <title>Date Format problem with SQL Server</title>
      <link>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155718#M31871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great it works!!!&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Oct 2010 12:46:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Date-Format-problem-with-SQL-Server/m-p/155718#M31871</guid>
      <dc:creator />
      <dc:date>2010-10-26T12:46:52Z</dc:date>
    </item>
  </channel>
</rss>

