FROM_DAYS 함수는 INTEGER 타입을 인자로 입력하면 DATE 타입의 날짜를 반환한다.
FROM_DAYS 함수는 그레고리력(Gregorian Calendar) 출현(1582년) 이전은 고려하지 않았으므로 1582년 이전의 날짜에 대해서는 사용하지 않는 것을 권장한다.
인자로 0~3,652,424 범위의 정수를 입력할 수 있다. 0~365 범위의 값을 인자로 입력하면 0을 반환한다. 최대값인 3,652,424는 9999년의 마지막 날을 의미한다.
FROM_DAYS(N)
SELECT FROM_DAYS(719528);
from_days(719528)
====================
01/01/1970
SELECT FROM_DAYS('366');
from_days('366')
=================
01/03/0001
SELECT FROM_DAYS(3652424);
from_days(3652424)
=====================
12/31/9999
SELECT FROM_DAYS(3652425);
ERROR: Conversion error in date format.
SELECT FROM_DAYS(-1);
ERROR: Conversion error in date format.
SELECT FROM_DAYS(0);
from_days(0)
===============
00/00/0000