<?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: Yesterday as a variable in a stored procedure in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450333#M168025</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LET vYesterday = today() -1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;SQL EXEC SPR_GetDailyRankingMoveIn '$(vYesterday)', '1,2,3';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may have to give vYesterday the date format your SQL database expects. In that case use the date function to add a date format string to format the date. Something like vYesterday = date(today()-1, 'YYYY-MM-DD');&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 May 2013 07:32:59 GMT</pubDate>
    <dc:creator>Gysbert_Wassenaar</dc:creator>
    <dc:date>2013-05-11T07:32:59Z</dc:date>
    <item>
      <title>Yesterday as a variable in a stored procedure</title>
      <link>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450332#M168024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope someone show me what I am doing wrong here. I have perfomed my research on this forum but I still cannot make it work... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I pass yesterday as a variable on a Stored Procedure? I need to capture yesterday's data using the SP below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL EXEC SPR_GetDailyRankingMoveIn '$(vToday())', '1,2,3';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (This returns Today data)(This works fine, it returns Today's data)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Base on what I have seen here, I've modified it as follows but it doesn't work. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL EXEC SPR_GetDailyRankingMoveIn '$Date(Today(1) -1', '1,2,3';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (This one fails)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get this error message:&lt;/P&gt;&lt;P&gt;SQL##f - SqlState: 22008, ErrorCode: 241, ErrorMsg: [Microsoft][ODBC SQL Server Driver][SQL Server]Conversion failed when converting date and/or time from character string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;How should the parameter for yesterday needs to be entered so my SP can return yesterday's data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel Gavidia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 May 2013 00:12:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450332#M168024</guid>
      <dc:creator>mgavidia</dc:creator>
      <dc:date>2013-05-11T00:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Yesterday as a variable in a stored procedure</title>
      <link>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450333#M168025</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LET vYesterday = today() -1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;SQL EXEC SPR_GetDailyRankingMoveIn '$(vYesterday)', '1,2,3';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may have to give vYesterday the date format your SQL database expects. In that case use the date function to add a date format string to format the date. Something like vYesterday = date(today()-1, 'YYYY-MM-DD');&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 May 2013 07:32:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450333#M168025</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-05-11T07:32:59Z</dc:date>
    </item>
    <item>
      <title>Re: Yesterday as a variable in a stored procedure</title>
      <link>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450334#M168026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gysbert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was working it out with vYesterday, as you have it above, the problem was that&amp;nbsp; &lt;/P&gt;&lt;P&gt; I was missing the format on my vYesterday variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using vYesterday with the right format and my SP is working fine now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, thank you very much for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel Gavidia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 May 2013 00:13:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Yesterday-as-a-variable-in-a-stored-procedure/m-p/450334#M168026</guid>
      <dc:creator>mgavidia</dc:creator>
      <dc:date>2013-05-12T00:13:22Z</dc:date>
    </item>
  </channel>
</rss>

