У меня есть БД Oracle с этими данными (извлечение - есть еще столбцы - полностью). Первое - это имя, второе - отдел.Тогда есть в CJDate юлианская дата JDE - Формат.И cStart и cEnds включают метку времени.

Я хотел бы получить дату в формате «ДД.ММ.ГГГГ» и продолжительность междуНачинайте и заканчивайте в "D.HH: MM: SS".Но есть немного экзотики.Если в cEnd есть значения от 0 до 62000, значение cJDate должно быть равно -1.Можно ли получить правильную длительность, если cEnd имеет значение 240000? Или это должно быть преобразовано в 23:59:59 или в cJDate -1 и 00: 00: 00?
Я уже использую это,чтобы получить правильную дату:
DATE '1900-01-01' + FLOOR(ZZ."cJDate" / 1000) * INTERVAL'1' YEAR+
(MOD(ZZ."cJDate", 1000) -1) * INTERVAL'1' DAY AS "Date",
У кого-нибудь есть идеи?
С уважением