FROM_DAYS 함수

설명

FROM_DAYS 함수는 지정된 인자로부터 날짜를 반환한다. 인자로 366~3652424 범위의 INTEGER 타입을 입력할 수 있으며, DATE 타입을 반환한다.

FROM_DAYS 함수는 그레고리력(Gregorian Calendar) 출현(1582년) 이전은 고려하지 않았으므로 1582년 이전의 날짜에 대해서는 사용하지 않는 것을 권장한다.

구문

FROM_DAYS(N)

예제

SELECT FROM_DAYS(719528);

   from_days(719528)

====================

  01/01/1970

 

SELECT FROM_DAYS('366');

  from_days('366')

=================

  01/03/1

 

SELECT FROM_DAYS(3652424);

   from_days(3652424)

=====================

  12/31/9999

 

-- system parameter return_null_on_function_errors=yes

SELECT FROM_DAYS(3652425);

   from_days(3652425)

======================

  NULL

 

-- system parameter return_null_on_function_errors=no

SELECT FROM_DAYS(3652425);

ERROR: Conversion error in date format.

 

-- system parameter return_null_on_function_errors=yes

SELECT FROM_DAYS(-1);

   from_days(3652425)

======================

  NULL

 

-- system parameter return_null_on_function_errors=no

SELECT FROM_DAYS(-1);

ERROR: Conversion error in date format.