pkfox Ответов: 0

Crystal report oracle date question


Привет всем, у меня есть отчет Crystal, который использует базу данных Oracle, один из столбцов даты отображает 31 декабря 4000 года, я проверил данные с помощью Oracle IDE, и последняя дата в этом столбце-31 декабря 2017 года, так что не понимаю, почему я вижу это - есть идеи ?

Редактировать

Я определил даты, которые показывают 4000 год

31-AUG-00
31-DEC-00
30-DEC-00


Правка 2

Я посмотрел на данные в SQL Developer сейчас и это тоже показывает год как 4000 для вышеуказанных дат

Что я уже пробовал:

Проверил данные с помощью Oracle IDE, и последняя дата в этом столбце-31 декабря 2017 года

Jörgen Andersson

По-моему, это проблема конверсии.
Какой тип данных является столбцом даты, является ли он датой?
Существует ли какой-либо бизнес-уровень между CR и DB или CR обращается непосредственно к DB?

pkfox

Да, это дата и использование драйвера Oracle по умолчанию для подключения его к CR, см. Мой измененный вопрос

Kornfeld Eliyahu Peter

Что вы хотите сказать, что каждый 00-й год (2000?) показывает как 4000?

pkfox

Приношу извинения всем, на кого клиент, с которым я сейчас заключаю контракт, только что сказал мне, что установил все рекорды на 31-12-4000 ( это и дата окончания кредита ), так что это все объясняет - еще раз извиняюсь

Kornfeld Eliyahu Peter

А... у вас клиент!

0 Ответов