MySQL 관리자 GUI 도구를 사용하여 SQL 덤프 파일에서 검색된 일부 데이터 테이블을 CSV 파일로 내 보냈습니다.PostgreSQL로 CSV 파일 가져 오기
그런 다음 postgres COPY 명령을 사용하여 이러한 CSV 파일을 PostgreSQL 데이터베이스로 가져 오려고했습니다. 나는 입력을 시도했다.
COPY articles FROM '[insert .csv dir here]' DELIMITERS ',' CSV;
그리고 구분 기호 부분이없는 동일한 명령.
나는 결론적으로ERROR: invalid input syntax for integer: "id"
CONTEXT: COPY articles, line 1, column id: "id"
말하는 오류가 내 질문에이 문제에 대한 몇 가지 생각과 해결책은 무엇인가? csv 파일을 만든 방식과 관련이있을 수 있습니까? 아니면 내가 신참 실수를 저질렀나요?
를 건너 문서에 따라 복사 문에 헤더 한정자를 추가 헤더 한 경우? –
저는 왜 파이썬으로 질문을 태그했는지 궁금합니다. (나는 정말 분명한 것을 놓치고 있습니까?) – brice
CSV 파일을 읽음으로써 테이블을 채울 수있는 스크립트를 작성하십시오. – thegeek