(т.е. 365 или 366 в зависимости от того, был ли это високосный год), вы можете сделать что-то вроде этого:

я есть даты в таблице, которыехранится в десятичных годах, Примером является2003.024658 что переводится какJanuary 9, 2003. Я хотел бы преобразовать десятичные годы в формат даты Oracle.

Я нашел кого-то, кто сделал это в Excel:Десятичная формула года к дате?

 =DATE(INT(B1),1,MOD(B1,1)*(DATE(INT(B1)+1,1,1)-DATE(INT(B1),1,1)))

Однако я не могу понять, как преобразовать логику в Oracle PL / SQL.

Ответы на вопрос(1)

Ваш ответ на вопрос