【问题标题】:Cognos 10.2.1 to_date functionCognos 10.2.1 to_date 函数
【发布时间】:2015-03-31 01:09:11
【问题描述】:

Report Studio 报表最近从 Cognos 8.4.1 迁移到 Cognos 10.2.1。在 cognos 10 中,to_date(timestamp) 函数无法正常工作,这在 cognos 8.4.1 中可以正常工作。在过滤器中获得以下表达式的任何报告在 Cognos 10 中都失败,但在 Cognos 8 中运行良好。

to_date(trunc([Presentation Layer].[Query Subject].[FROM_DATE])) >= ?fromDate?

FROM_DATE = 来自 timstamp 类型的数据源 (Oracle) 的日期 fromDate = 是查询字符串中传递的报表参数

请有人建议解决/解决此问题。我们正在讨论出现此问题的几份报告。

【问题讨论】:

    标签: cognos-10


    【解决方案1】:

    您是否尝试过使用 CAST() 函数?用法将被强制转换([Presentation Layer].[Query Subject].[FROM_DATE],date)。 CAST 是一个特定于 Cognos 的函数,它将在发送到 DB 的 SQL 中转换为特定于 DB 提供程序的函数。

    【讨论】:

      猜你喜欢
      • 2015-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多