<?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 How to pass variable to a SqlServer stored proc in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508450#M1147201</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All:&lt;/P&gt;&lt;P&gt;I have a sqlserver stored proc&lt;/P&gt;&lt;P&gt;which is executed as &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;SampleTotals&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;@MyDate&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #ff0000; font-size: 10pt;"&gt;'2013-01-01'&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; @Region&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;= 'OH'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt;in Qlikview i am calling this stored proc as &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 10pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SQL&lt;/P&gt;&lt;P&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec SampleTotals @Mydate = '2013-01-01' ,@Region = OH;&lt;/P&gt;&lt;P&gt;I get the data when i execute like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I want pass Today() in place of '2013-01-01' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the following &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let @vDate = Date(Today(),'YYYY-MM-DD');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&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; Declare @vDate = DateTime&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; exec SampleTotals @MyDate = @vDate,@Region = 'OH'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't get any errors but don't get any data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I even try to hardcode the value of Let @vDate = '2013-01-01' but still the no data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know what i am missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;&lt;SPAN id="mce_marker"&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Jun 2013 19:37:43 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-06-25T19:37:43Z</dc:date>
    <item>
      <title>How to pass variable to a SqlServer stored proc</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508450#M1147201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All:&lt;/P&gt;&lt;P&gt;I have a sqlserver stored proc&lt;/P&gt;&lt;P&gt;which is executed as &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;SampleTotals&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;@MyDate&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="color: #ff0000; font-size: 10pt;"&gt;'2013-01-01'&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; @Region&lt;/SPAN&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;= 'OH'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt;in Qlikview i am calling this stored proc as &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 10pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SQL&lt;/P&gt;&lt;P&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec SampleTotals @Mydate = '2013-01-01' ,@Region = OH;&lt;/P&gt;&lt;P&gt;I get the data when i execute like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I want pass Today() in place of '2013-01-01' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the following &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Let @vDate = Date(Today(),'YYYY-MM-DD');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&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; Declare @vDate = DateTime&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; exec SampleTotals @MyDate = @vDate,@Region = 'OH'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't get any errors but don't get any data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I even try to hardcode the value of Let @vDate = '2013-01-01' but still the no data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know what i am missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080; font-size: 10pt;"&gt;&lt;SPAN id="mce_marker"&gt;&lt;SPAN id="mce_marker"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 19:37:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508450#M1147201</guid>
      <dc:creator />
      <dc:date>2013-06-25T19:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass variable to a SqlServer stored proc</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508451#M1147202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does your stored procedure expect a string or a number?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDate = '2013-01-01'; //string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;SQL exec SampleTotals @MyDate= '$(vDate)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDate = num(today()); //number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;SQL exec SampleTotals @MyDate= $(vDate);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 19:57:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508451#M1147202</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-06-25T19:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass variable to a SqlServer stored proc</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508452#M1147203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you need the quotes around variable to ensure it is passed as string to sqlserver:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let @vDate = Date(Today(),'YYYY-MM-DD');&amp;nbsp; &lt;/P&gt;&lt;P&gt;SQL exec SampleTotals @MyDate = '$(vDate)', @Region = 'OH'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 20:03:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508452#M1147203</guid>
      <dc:creator />
      <dc:date>2013-06-25T20:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to pass variable to a SqlServer stored proc</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508453#M1147204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for responding.&lt;/P&gt;&lt;P&gt;My Stored proc expects datetime and i was missing the quotes but still i get no results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i typed, i used '2013-01-01' because i know the data exists for this date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let @vDate = '2013-01-01';&lt;/P&gt;&lt;P&gt;SQL&lt;BR /&gt;Declare @vDate&amp;nbsp; DateTime&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;//exec SampleTotals @MyDate='2013-01-01', @Region= 'OH';&lt;/P&gt;&lt;P&gt;exec SampleTotals @MyDate= '$(vDate)', @Mill='Demopolis';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it executes fine but no rows.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 12:52:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-pass-variable-to-a-SqlServer-stored-proc/m-p/508453#M1147204</guid>
      <dc:creator />
      <dc:date>2013-06-26T12:52:56Z</dc:date>
    </item>
  </channel>
</rss>

