【问题标题】:Convert JDE Julian date (116175) to calendar date in OBIEE 11g Analysis在 OBIEE 11g 分析中将 JDE Julian 日期 (116175) 转换为日历日期
【发布时间】:2016-10-27 15:00:12
【问题描述】:

我正在尝试在 OBIEE 11g 分析中将儒略日期 116175 转换为 MM/DD/YYYY 格式的日历日期。在下面的编辑公式中使用,但没有成功。

cast("CycleCounts"."PJUPMJ" +1900000 as char)

朱利安 - 116175 日历日期 - 2016 年 6 月 23 日

结果应该真正显示为 - 2016 年 6 月 23 日

谁能帮帮我?

谢谢!

【问题讨论】:

  • 所以'JDE Julian'不是正常的Julian;前三位是从 1900 年偏移的年份,后三位是一年中的哪一天? (Or CYYDDD)。您是在寻找将在数据库中运行的东西,还是仅在 OBIEE 层中运行的东西?
  • 我想在 OBIEE 分析或 rpd 级别进行转换
  • 谁能帮我解决这个问题?
  • 我可以做一个 Oracle SQL 解决方案,但不熟悉 OBIEE 或 rpd,对不起。

标签: date oracle11g calendar obiee julian-date


【解决方案1】:
Select Decode (Nvl (119031, 0), 0, To_Date (Null),To_Date (To_Char (119031 + 1900000) , 'YYYYDDD')) From Dual

119031 是您的日期值

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    相关资源
    最近更新 更多