오라클 로더같은경우 아래와같이 batch 파일을 만들어서 각각 테이블에 넣을 수 있는데요
postgresql은 copy명령어를 아래와같이 각각 테이블에 동시에 넣는 법이 없나요?
sqlldr username/pass '컨트롤파일경로' -1번 테이블
sqlldr username/pass '컨트롤파일경로' -2번 테이블
sqlldr username/pass '컨트롤파일경로' -3번 테이블
psql -c "\copy 테이블이름 from '자료파일'" -h 127.0.0.1 -U dbuser dbname &
이런형태로 쉘 스크립트를 만들어서 쓰면 될 것 같네요.
copy 구문은 해당 테이블에 대해서 데이터페이지 단위 자료입력이 되더군요.