【问题标题】:Oracle apex 5: pl/sql function not working as default for date pickerOracle apex 5:pl/sql 函数不能作为日期选择器的默认值工作
【发布时间】:2016-10-28 14:45:26
【问题描述】:

我在页面上有一个日期选择器项目。它必须从 pl/sql 函数中获取默认日期。所以在默认设置中我选择了“PL/SQL Function Body”并输入以下代码:

return get_next_order_day('01.11.2016',25561083094865039905655156459737368851,282826580029217770589638046567612872721);

注意:这是一个测试示例。实际上,我需要从页面上的三个项目中传递值(这也不起作用)。

在本例中,函数返回日期“02.11.2016”,但正确的日期应为“04.11.2016”

问题是函数没有返回正确的值。当我在 SQLDEVELOPER 中测试该函数时,它工作正常。所以我知道它不是功能本身。我在某处遗漏了什么吗?

【问题讨论】:

    标签: oracle oracle-apex-5


    【解决方案1】:

    问题出在会话语言中。从 sqldeveloper 调用该函数时,我使用一种会话语言,因此该函数以一种方式计算日期,而从 apex 应用程序调用该函数时,我使用另一种会话语言,因此该函数以不同方式计算日期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 2020-04-23
      • 2021-10-29
      • 1970-01-01
      相关资源
      最近更新 更多