1) shell에서
$ psql -c'select id,name,email from tbl' dbname > outfile
2) psql속에서
dbname=>\o outfile
dbname=>\t
dbname=>select id,name,email from tbl;
dbname=>\t
dbname=>\o
3) sql
dbname=>copy tbl to '/tmp/outfile' using delimiters '|';
그밖에 pg_dump를 이용할 수도 있게지만 좀 손이 가겠군요
$ pg_dump -t tbl -Fc dbname
-- 김영진 님이 쓰신 글:
>> 메일링 서비스를 하려는데..
>> DB에 있는 회원들의 ID, Name, E-mail 항목을
>> 엑셀 화일이나 텍스트 화일로 변경해야
>> 메일링 프로그램을 사용할 수 있습니다.
>> 그런데.. 제가 sql을 첨 시작해서 어떻게 해야 되는지 모르겠습니다.
>>
>> 아시는 분 계시면 답변 꼬~~옥 부탁드립니다.
>>
>> 그럼.. 남은 오늘도 모두들 즐건 시간 되세여~~~~^^
|