我是使用OBDC连接的SQL新手。对于非常基本的SQL语句,我无法获取日期参数。我不确定它的格式。
示例代码:
SELECT ACCOUNT.ACCOUNT_NUM, ACCOUNT.ACCOUNT_OPEN_DATE
FROM ACCOUNT ACCOUNT
WHERE (ACCOUNT.ACCOUNT_OPEN_DATE = ?)
?
是日期参数。在excel中,我们只需将此?
指向包含值=TODAY()
所以在SSRS 2012中,在参数中,我需要使=TODAY()
转换为与ODBC兼容的格式,格式为{d 'yyyy-mm-dd'}
我将如何做到这一点?感谢
答案 0 :(得分:0)
等价物是GETDATE()。见下文:
SELECT ACCOUNT.ACCOUNT_NUM
,ACCOUNT.ACCOUNT_OPEN_DATE
FROM ACCOUNT ACCOUNT
WHERE (ACCOUNT.ACCOUNT_OPEN_DATE GETDATE())