cognos有个查询年月,不能跨年查询,

0
比如查询年月在12年,查询结果正确,查询年月在13年,也正确,但是如果从12年11月到13年1月的话,就显示结果为0了。数据库中的查询年月为CHAR型:yyyy-mm,在tr里置成DATE类型了,大侠们知道是什么原因吗
已邀请:
0

茳桦 - BI售前支持,cognos工程师 2013-10-20 回答

你在模型(framework manager)那里,就先转换成data类型的,to_date(yyyy-mm),发布的包,再到transformer 使用。
0

贝克汉姆 - 高级数据仓库工程师,拥有丰富的数据治理实践经验 2013-10-21 回答

也就是一个字符匹配问题,要么用完整日期格式,要么用yyyy-mm-dd格式,如20130110肯定比20121109大

要回复问题请先登录注册