csv to postgresql2 PostgreSQL psql COPY 대용량 안녕하세요.이번에는 Postgresql DB에 대용량의 txt 또는 csv 파일을 psql 로 데이터 Import 하는 방식에 대해 간략하게 작성하려고 합니다. postgresql 버전에 따라 Windows 사용자가 업로드시 발생되는 오류가 발견되었습니다. DB버전을 쉽게 못올리는 시스템이 존재하다보니,,,해당 스크립트를 사용하여 업로드가 가능합니다. \COPY 테이블명 FROM PROGRAM 'cmd /c "TYPE "C:\디렉토리\test.csv"' with DELIMITER E'|' CSV HEADER QUOTE E'\b'; 위와 같은 방식으로 처리하면 정상적으로 업로드 되는것을 볼 수 있습니다.해당 Script를 사용하려면, 사전에 psql로 접속해서 사용해야합니다.임시 환경변수 설정 SET .. 2025. 5. 30. PostgreSQL COPY 이번 글에는 PostgreSQL에 관한 글을 작성하고자 합니다. 대화형 클라이언트 도구에서 사용 할 수 있는 강력한 메타 명령인데요. 먼저 대화형 클라이언트를 구동하기 위해 커맨드 콘솔이 필요해 보입니다. Windows, Linux 계열 모두 Cmd 콘솔을 제공하니 한번 시작해볼까요? 1. 먼저 환경 변수를 잡아야 합니다. Example) Windows 계열. COPY 명령어를 자주 사용 할 것 같으면 환경 변수에 저장을 해놔도 무방하지만, CMD 에서 간편하게 1회성으로 환경변수를 등록 할 수 있습니다. 그 명령어는 바로 SET 입니다. REM 윈도우 내 환경변수 지정하기. SET PGHOST=LOCALHOST SET PGPORT=5432 SET PGUSER=NONI SET PGPASSWORD=NO.. 2023. 6. 20. 이전 1 다음