안녕하세요
현재 postgresql 에서 db2 로 마이그레이션을 진행 중에 있습니다.
마이그레이션 진행중 질문이있어서 이렇게 글을 남기게 되었습니다.
postgresql에서 아래 쿼리를 수행하면 다음과 같이 출력이됩니다. (형식은 INT입니다.)
nri_erp_test=# select CANCEL_TIME from public.COLLECTION where CANCEL_TIME=1297843024;
cancel_time
-------------
1297843024
그런데 여기서 abstime 이라는 것을 사용하면 아래와 같이 INT 형식이 날자로 변환되는것을 확인 할수 있습니다.
nri_erp_test=# select CANCEL_TIME::abstime from public.COLLECTION where CANCEL_TIME=1297843024;
cancel_time
------------------------
2011-02-16 16:57:04+09
(1개 행)
혹시 DB2에도 위와 같이 1297843024(INT)이 2011-02-16 16:57:04+09(date) 형식으로 출력 되게 하는 함수 가있나요??
아니면 abstime 어떤식으로 동작하는지 알고 싶습니다.
1297843024 가 어떻게 2011-02-16 16:57:04+09 가 되는지 정말 궁금 합니다.
아무리 찾아보아도 알수가 없어 질문 드립니다.
혹시 아시는분 계시면 답변 부탁 드리겠습니다.
감사합니다.
|