아..

예전에 된거 같아서 때려박아 보는데 relation이 없다고 나와서 급 멘붕..

postgres=# \COPY PERSON FROM 'person.csv' DELIMITER E'\t' CSV HEADER QUOTE E'\b' ;
오류:  "person" 이름의 릴레이션(relation)이 없습니다

 

원하던 글은 아니지만 다른글에서 원인 발견

copy는 생성된 테이블에 데이터를 넣어주는 매크로/함수인거지 테이블을 생성해주지 않음

[링크 : https://stackoverflow.com/questions/21018256/]

 

+

2019.09.02

\copy와 copy는 다른 명령이구나..

힌트:  COPY FROM 명령은 PostgreSQL 서버 프로세스가 한 파일을 읽어 처리합니다. 클라이언트 쪽에 있는 파일을 읽어 처리 하려면, psql의 \copy 내장 명령어를 사용하세요.

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

psql 테이블 목록보기  (0) 2019.08.08
pgfutter  (0) 2019.08.06
postgres \COPY  (0) 2019.08.06
union sql  (0) 2019.06.28
postgresql csv update  (0) 2019.06.26
postgresql csv import  (0) 2019.06.25
Posted by 구차니

댓글을 달아 주세요