У меня такой сценарий: Два компьютера: Первый компьютер работает под управлением Windows Vista, второй компьютер работает под управлением Linux, оба подключаются к Oracle 10g. Oracle 10g работает на втором компьютере.
Я сделал одну тестовую программу на Java, которая подключается к Oracle с помощью ojdbc14.jar.
Эта тестовая программа только подключается к базе данных, извлекает некоторые данные из определенной таблицы и печатает значение поля даты.
При запуске теста программы на первой машине у меня дата вроде «01.10.1987». При запуске теста программы на первой секунде у меня дата «30.09.1987».
Когда я использую plsqldeveloper для отображения этих данных, поле даты выглядит как «01.10.1987».
Кто-нибудь может объяснить, почему?
заранее спасибо