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 4453 게시물 읽기
No. 4453
[질문] csv 파일을 테이블에 업로드 하는 방법이 궁금합니다.
작성자
김경환
작성일
2002-11-29 14:16
조회수
1,122

안녕하세요

 

csv 파일을 테이블에 올리는 방법을 알고 싶어서 이렇게 글을 올립니다.

 

csv 파일의 내용은

1,1975060103,,,,,,,,,17,15,17.7,15.3,18.8,16.7,19,17.3

1,1975060109,1382,15.9,167,0,72,27,0,0,19.5,14.5,18.9,14.7,18.9,16.4,19,17.1

 

위와 같구요

 

테이블 필드는

create table test(

id varchar(4) NOT NULL,

time timestamp(13) NOT NULL,

uh numeric(5),

wt numeric(5,1),

tm_20 numeric(5,1),

tm_30 numeric(5,1),

tm_40 numeric(5,1),

tm_50 numeric(5,1),

tm_60 numeric(5,1),

tm_70 numeric(5,1),

sb_05_max numeric(5,1),

sb_05_min numeric(5,1),

sb_10_max numeric(5,1),

sb_10_min numeric(5,1),

sb_20_max numeric(5,1),

sb_20_min numeric(5,1),

sb_30_max numeric(5,1),

sb_30_min numeric(5,1),

primary key(id,time)

)

 

위와 같은 테이블에 넣고 싶은데요

 

아래와 같은 명령을 사용했는데 잘 안되더라구요

copy yajang from '/home/postgres/yajang.csv' using delimiters ',' with null as ''

 

위의 명령을 실행시키면

Error: ERROR: copy: line 1, Bad timestamp external representation '19750601030000' (State:S1000, Native Code: 7)

이런 에러 메시지를 볼수 있습니다.

[Top]
No.
제목
작성자
작성일
조회
4456MySQL에 있는 replace 명령같은 기능은? [1]
윤명식
2002-11-30
1079
44557.3 이 나왔네요-- [3]
^^
2002-11-29
3457
4454[질문] point 형 데이터를 JDBC드라이버를 통해 불러올때. [1]
이근호
2002-11-29
722
4453[질문] csv 파일을 테이블에 업로드 하는 방법이 궁금합니다.
김경환
2002-11-29
1122
4452[질문] 아랫글에 이어서.~~(참고로 매뉴얼 봤는데.모르겠어용--;)
이근호
2002-11-28
849
4451[질문] 인덱스 걸때?? 유의사항?? [3]
이근호
2002-11-28
1002
4450질문]DB에 파일 업로드 시키는 방법.. [1]
박은영
2002-11-28
1251
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다