Netezza-使用SSRS应用程序将参数传递给Netezza时出现的问题

时间:2019-04-22 14:22:47

标签: parameter-passing ssrs-2012 netezza

我正在尝试使用参数将2个日期类型的值传递给Netezza数据库,并且应用程序是SSRS。 例如Netezza查询:

WHEN (PROCESS_DATE to_date(@Start_Date, 'YYYY-MM-DD') and to_date(@End_Date, 'YYYY-MM-DD')) THEN 'Q4 2018'

在这里,我们有2个参数:@Start_Date@End_Date输入到用户,然后我试图将其传递给Netezza,但出现问题。

我不确定是否将参数正确传递给Netezza。

我尝试了许多通过Google搜索提供的解决方案,但是都没有用(例如):

WHEN (PROCESS_DATE BETWEEN to_date(@Start_Date, 'YYYY-MM-DD') and to_date(@End_Date, 'YYYY-MM-DD')) THEN 'Q4 2018'

在传递2个参数后,我期待这样的事情:

User has passed:
@Start_Date = '2018-10-01' and @End_Date = '2018-12-31'

Result:
WHEN (PROCESS_DATE BETWEEN to_date('2018-10-01', 'YYYY-MM-DD') and to_date('2018-12-31', 'YYYY-MM-DD')) THEN 'Q4 2018'

0 个答案:

没有答案