当前位置: 代码迷 >> Sql Server >> SSAS strtomember使用有关问题
  详细解决方案

SSAS strtomember使用有关问题

热度:212   发布时间:2016-04-27 11:52:14.0
SSAS strtomember使用问题
MDX语句如下:

with member [a]
as
sum((
strtomember("[dim pub date].[dt date].&[" + format(date(),'yyyy-MM-01:T00:00:00') + "]"):
strtomember("[dim pub date].[dt date].&[" + format(date(),'yyyy-MM-DD:T00:00:00') + "]")
),[Measures].[connectionweight])
select
[a] on 0
from fmcube
运行时,出现下面的错误。
CellOrdinal 0
VALUE 错误号 无法将字符串“2012-07-01:T00:00:00”转换为 date 类型。
FORMATTED_VALUE 错误号 无法将字符串“2012-07-01:T00:00:00”转换为 date 类型。
高手能不能帮解决下啊。

------解决方案--------------------
把时间字符串中间的T去掉,换成空格。