database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 425 게시물 읽기
No. 425
Re: psql 에서 COPY 명령...
작성자
정재익
작성일
2000-01-14 15:21
조회수
14,741

> 안녕하세요.

>

> 왕초보가 드리는 무식한 질문입니다.

>

> psql에서 COPY 명령을 사용하여 몇개의 데이터를 파일로 저장하려고 합니

> 다. 상당량의 데이터가 들어있는 테이블이 몇 개 있거든요.

>

> 명령어 사용법을 찾아보기는 했는데요...

>

> COPY classname TO filename USING DELIMITERS 'delim';

>

> 여기서 classname이 뭔지 모르겠어요.

> 테이블명하고는 다른 거 같기는 한데...

> (테이블명으로 하니까 안되더군요.)

>

 

테이블명이 맞습니다.

postgresql 에서 table 이라고 하는 것은 일종의 object 로서 취급되기 때문에 classname 이라고 표현하기도 한답니다.

 

> 예를 들어 성명, 주소, 전화번호 등 다수의 필드를 가진 members 라는 테

> 이블을 COPY 명령을 사용해 테이블명과 동일한 파일명으로 저장한다고 가정

> 하면 위의 문장에서 어떻게 해주어야 하나요?

>

 

copy tablename to filename using delimiter '\t';

 

이런식으로 query 를 주면 됩니다. 여기서 delimiter 라고 하는 것은 필드사이를 나누는 구분자를 말합니다.

 

> 추가질문 : 위의 방법을 사용하여 저장된 데이터를 그대로 oracle로

> 옮길 경우 무리가 없는지 모르겠네요.

>

> 답변 부탁드립니다.

 

오라클로 옮기는데 크게 문제는 없습니다. SQL*Loader 를 이용하던지 import/export 툴을 이용하면 됩니다.

[Top]
No.
제목
작성자
작성일
조회
436psql 설치에 관하여
한순재
2000-01-17
13298
440┕>Re: psql 설치에 관하여
정재익
2000-01-18 01:14:42
13979
432백업은 어떻게 하나요?
뉴비
2000-01-17
13263
433┕>Re: 백업은 어떻게 하나요?
엠브리오
2000-01-17 03:02:53
14248
434 ┕>Re: Re: 백업은 어떻게 하나요?
정재익
2000-01-17 08:06:34
14608
437┕>Re: 백업은 어떻게 하나요?
신현호
2000-01-17 12:04:24
14334
428[질문]plpgsql에서의 오류...
신현호
2000-01-14
13594
430┕>Re: [질문]plpgsql에서의 오류...
정재익
2000-01-14 20:34:17
14412
435 ┕>Re: Re: plpgsql의 경과 보고
신현호
2000-01-17 08:51:54
14246
431┕>현호님... 그리고 한가지 드릴 말씀이..
정재익
2000-01-15 07:05:33
14395
424psql 에서 COPY 명령...
이정호
2000-01-14
14806
425┕>Re: psql 에서 COPY 명령...
정재익
2000-01-14 15:21:15
14741
426 ┕>Re: Re: 감사합니다. 근데...자꾸 에러가 나요...
이정호
2000-01-14 16:02:23
14592
427  ┕>Re: Re: Re: 감사합니다. 근데...자꾸 에러가 나요...
정재익
2000-01-14 17:35:27
14132
421Psql 설치에 관한 질문
한순재
2000-01-14
13659
423┕>Re: Psql 설치에 관한 질문
정재익
2000-01-14 11:51:42
14457
420revoke 에 관해서 또 ^^
임병균
2000-01-14
14108
422┕>Re: revoke 에 관해서 또 ^^
정재익
2000-01-14 11:48:49
14523
429 ┕>Re: Re: revoke 에 관해서 또 ^^
임병균
2000-01-14 19:23:52
14571
418postgres에서 pg_user
임병균
2000-01-13
13582
419┕>Re: postgres에서 pg_user
정재익
2000-01-13 20:43:03
15200
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.056초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다