postgresql에 .out 파일을 복사하는 방법?

copy java out postgresql sqlbulkcopy

문제

Postgres와 Java를 사용하여 데이터베이스에 삽입해야하는 이 파일 (경고 : 잠재적으로 안전하지 않은 파일 다운로드 사이트)이 있습니다. 다운로드하여이 파일에서 데이터를 추출하는 방법을 알려주십시오. 복사 명령을 시도했습니다. 하나 들어, 헤더 옵션을 사용하지 못했습니다. 파일에서 볼 수 있듯이 4 번째 줄부터 데이터를 복사해야합니다. 또 다른 것은 분리 문자입니다. 메모장 ++에서 파일을 읽으면 해당 열로 볼 수 있지만 구분 기호는 없습니다. 나는 이러한 도전을 시도하고 직면했다. 커스텀 질의를하도록 도와주세요. 또는 내가하고 싶은 것을 성취 할 수있는 또 다른 접근법. 감사!

편집 : 안전한 링크를 사용하여 파일을 다운로드했습니다. 희망이 작동합니다.

수락 된 답변

그래서 고정 너비 파일을하는 것처럼 들립니다. COPY는 이러한 문제를 처리하지 않으므로 스프레드 시트를로드하고 파일을 가져오고 (대부분 고정 폭을 처리 할 수 ​​있음) csv로 내보내는 것이 가장 좋습니다. 그런 다음 COPY를 사용할 수 있습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.