У меня есть процедура оракула, которая принимает дату в качестве параметра и вызывается двумя различными веб-приложениями Java, в рамках процедуры я извлекаю день с использованием to_char(date, 'd')
с даты, прошедшей с даты. Я не могу узнать, почему день, возвращенный одним приложением, отличается от другого. Я использую тот же драйвер ojdbc для обоих приложений. Имеет ли это какое-либо отношение к переменной env машины, на которой работают эти приложения?Процедура вызова JDBC Java
Благодаря
Я думаю, вы имели в виду `to_char (date, 'd')` вместо `sysdate (date, 'd')`. – 2010-12-07 10:18:31
Не могли бы вы разместить соответствующие части процедуры? – 2010-12-07 10:19:08
Спасибо, Адам, ты прав. В основном я буквально делаю to_char (дата, 'd'), и все. – Abidi 2010-12-07 10:28:33