[PostgreSQL] COPY

DataBase 2009. 5. 8. 10:09



파일과 테이블 사이의 정보교환을 할 수 있는 명령어.



[Synopsis]

COPY [ BINARY ] table [ WITH OIDS ]
     FROM { 'filename' | stdin }
     [ [ USING ] DELIMITERS 'delimiter' ]
     [ WITH NULL AS 'null_string' ]
COPY [ BINARY ] table [ WITH OIDS ]
     TO { 'filename' | stdout }
     [ [ USING ] DELIMITERS 'delimiter' ]
     [ WITH NULL AS 'null_string' ]




employees 테이블의 내용을 /tmp/employee_data 파일로 COPY. 각 필드값에 대한 구분자는 '|'
COPY employees TO '/tmp/employee_data' USING DELIMITERS '|';


/tmp/publisher_data 파일의 내용을 publisher 테이블로 COPY
COPY publishers FROM '/tmp/publisher_data';


 

'DataBase' 카테고리의 다른 글

[PostgreSQL] 문자열을 배열로 나눠 검색  (0) 2009.05.27
[PostgreSQL] 인코딩을 UTF-8 로 할 때.  (0) 2009.05.25
PosgreSQL - 상속  (0) 2009.05.02
PostgreSQL - FOREIGN KEY  (0) 2009.05.02
PostgreSQL - VIEW  (0) 2009.05.02
Posted by bloodguy
,