Oracle DB 에서 PostgreSQL DB 로 데이터를 옮길 때,
date 타입을 주의해야 합니다. postgresql 에 익숙하신 분들은 date 타입이라고 하면
시간을 제외한 연월일을 생각합니다.
하지만 Oracle DB 의 date 타입은 연월일 / 시분초 (밀리세컨드 제외) 를 모두 포함한 개념입니다.
이런 이유로 혹시라도 Oracle Date 타입의 데이터를 Postgresql 로 옮겨 넣을 때는,
Postgresql 에 timestamp 컬럼으로 받으시기 바랍니다.
참고로
PostgreSQL에서는timestamp(0)로 타입을 설정하면 밀리세컨드를
제외시킬 수도 있습니다.이렇게 하면 Oracle Date 와 완전히 동일합니다.
용량을 아끼고 싶으시면 timestamp(0) 컬럼을 사용하는 것도 고려해보시기 바랍니다.