본문 바로가기

개발(합니다)/DB

[postgresql] DB 데이터 내보내기

반응형

 CSV 파일로 내보내는 방법입니다.


콘솔 호출

 

1. 데이터 생성 및 확인


CREATE TABLE test_table(name varchar(10), age int);

INSERT INTO test_table VALUES ('아무개', 25);

INSERT INTO test_table VALUES ('누구게', 26);

INSERT INTO test_table VALUES ('이리오게', 27);

INSERT INTO test_table VALUES ('저리가게', 28);

SELECT * FROM test_table;




 


2. 콤마(,)를 기준으로 내보내기


\COPY test_table (name, age) to './test_test.csv' WITH DELIMITER ',';




 


3. 내보내기가 정상적으로 이루어졌는지 확인


리눅스 : \! cat ./test_test.csv

윈도우 : \! type c:\\_temp\test_test.csv




반응형