大神好!小白求助
我的纬度选了销售日期,并在销售日期的过滤器中谢了sql高级过滤,如下:
"--时间--"."销售月" <= case
when MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) <10
then replace(cast(YEAR(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char) ||'-0'|| cast(MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char),' ','')
else
replace(cast(YEAR(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char) ||'-'|| cast(MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char),' ','')
end
仪表盘提示中写入提示变量:P_DATE_SALES,这个日期我的目的是加一个限制条件,截止日期,那么仪表盘提示有两个日期,一个起始日期,一个截止日期,起始日期是直接输入或者选择的,截止日期是变量
现在的问题是输入截止日期后,报错,因为我是前台,所以不懂什么意思,不知道我又没表达清楚,还请大神指点,谢谢,报错如下:
错误代码: OPR4ONWY:U9IM8TAC:OI2DL65P状态: HY000。代码: 10058。[NQODBC] [SQL_STATE: HY000] [nQSError: 10058] 出现一般错误。 [nQSError: 43113] 从 OBIS 返回消息。 [nQSError: 43119] 查询失败: 有关此错误的详细信息, 请让系统管理员查看日志。 (HY000)
我的纬度选了销售日期,并在销售日期的过滤器中谢了sql高级过滤,如下:
"--时间--"."销售月" <= case
when MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) <10
then replace(cast(YEAR(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char) ||'-0'|| cast(MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char),' ','')
else
replace(cast(YEAR(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char) ||'-'|| cast(MONTH(TIMESTAMPADD(SQL_TSI_month, - 3, @{P_DATE_SALES}{CURRENT_DATE})) as char),' ','')
end
仪表盘提示中写入提示变量:P_DATE_SALES,这个日期我的目的是加一个限制条件,截止日期,那么仪表盘提示有两个日期,一个起始日期,一个截止日期,起始日期是直接输入或者选择的,截止日期是变量
现在的问题是输入截止日期后,报错,因为我是前台,所以不懂什么意思,不知道我又没表达清楚,还请大神指点,谢谢,报错如下:
错误代码: OPR4ONWY:U9IM8TAC:OI2DL65P状态: HY000。代码: 10058。[NQODBC] [SQL_STATE: HY000] [nQSError: 10058] 出现一般错误。 [nQSError: 43113] 从 OBIS 返回消息。 [nQSError: 43119] 查询失败: 有关此错误的详细信息, 请让系统管理员查看日志。 (HY000)