【发布时间】:2011-05-21 12:04:08
【问题描述】:
我有一个将日期作为参数并被两个不同的 Java Web 应用程序调用的 oracle 过程,在该过程中,我使用 to_char(date, 'd') 从传递的日期中提取日期。我无法找出为什么一个应用程序返回的日期与其他应用程序不同。我为这两个应用程序使用相同的 ojdbc 驱动程序。它与这些应用程序运行的机器环境变量有什么关系吗?
谢谢
【问题讨论】:
-
我认为您的意思是
to_char(date, 'd')而不是sysdate(date, 'd')。 -
你能把程序的相关部分贴出来吗?
-
谢谢亚当,你是对的。基本上我确实是这样做的 to_char(date, 'd') 就是这样。
-
您能否添加一些您传入的日期和返回值的示例?
-
哟,阿比迪。文森特回答了你的答案。我认为您应该将他的答案标记为确定的答案。
标签: java oracle jdbc call procedure