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 3758 게시물 읽기
No. 3758
copy명령어로 insert할 때 문제가..
작성자
김윤순(kys0722)
작성일
2001-12-20 00:19
조회수
1,801

copy 명령어로 DB에 데이타를 한꺼번에 넣으려고 합니다.

그런데 float8로 지정한 칼럼의 데이타를 읽어오질 못합니다.

 

예를 들어

test라는 테이블을

name char(10),

size float8

이라 만들고

name 7.2

라는 내용의 test.txt 파일을 만들고

psql상에서 \copy test from test.txt

라고 명령을 내렸더니

'RROR: Bad float8 input format ' 1

이라는 에러 메세지가 뜹니다.

 

뭐가 잘못 된건지.

왜 txt 파일안에 있는 숫자를 인식하지 못하는 것인지...

제가 뭔가를 빠뜨린 것인 가요?

 

mysql에선 이런 문제 없었는데..

 

도움을...

이 글에 대한 댓글이 총 1건 있습니다.

제대로 잘 들어갑니다.

제대로 되지 않는 것은 뭔가 다른 이유가 있기 때문일 것입니다.

 

Field 사이는 \t (탭문자)로 구별한 것 맞지요.

 

만약 그래도 안된다면 다음과 같이 해 보세요.

 

test.txt 파일을 다음과 같은 형식으로 고치세요.

COPY table_name FROM stdin;
advance 12.3
JJI          24.5
...........
\.

물론 필드 사이는 모두 tab 문자가 들어가야 합니다. 그리고 나서 다음과 같이 restore 시켜 보세요.

 

psql -e db_name < test.txt

정재익(advance)님이 2001-12-20 09:19에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3764어떻게 변경을 해야 하나요?
전병혁
2001-12-22
1483
3765┕>Re: 어떻게 변경을 해야 하나요?
소똥
2001-12-22 13:56:21
1612
3767 ┕>Re: Re: 어떻게 변경을 해야 하나요?
전병혁
2001-12-22 15:05:12
1441
3768  ┕>Re: Re: Re: 어떻게 변경을 해야 하나요?
소똥
2001-12-22 16:49:42
1561
3769   ┕>Re: Re: Re: Re: 어떻게 변경을 해야 하나요?
전병혁
2001-12-22 18:41:54
1741
3771    ┕>Re: Re: Re: Re: Re: 어떻게 변경을 해야 하나요?
이주호
2001-12-23 22:22:07
1463
3762한글 소팅문제...
조성태
2001-12-22
1576
3766┕>Re: 한글 소팅문제...
조성준
2001-12-22 14:28:57
1478
3759DB안의 내용을 다른 화일로 만들고 싶습니다. [1]
김영진
2001-12-21
1642
3760┕>Re: select문은 걍.. 보여지기만 하는거 아닌가여..?? [1]
김영진
2001-12-21 17:35:52
1465
3761┕>Re: DB안의 내용을 다른 화일로 만들고 싶습니다.
소똥
2001-12-21 18:36:32
1670
3758copy명령어로 insert할 때 문제가.. [1]
김윤순
2001-12-20
1801
3754pgsql에서는 byte는 안쓰이나요?
조원준
2001-12-19
1293
3757┕>Re: pgsql에서는 byte는 안쓰이나요?
정재익
2001-12-19 22:12:08
1612
3753제약조건 수정하기
박종수
2001-12-19
1405
3756┕>Re: 제약조건 수정하기 [2]
정재익
2001-12-19 21:42:39
1848
3751고수님들 가르쳐 주세요
원형일
2001-12-19
1303
3752┕>Re: INSERT INTO ... SELECT ...
정재익
2001-12-19 09:16:12
1531
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다