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
운영게시판
최근게시물
Oracle Q&A 38828 게시물 읽기
No. 38828
sqlldr 실행시 중복된 행이 있을경우 옵션?
작성자
김용남(david999)
작성일
2011-08-29 12:50
조회수
4,554

안녕하세요..

 

sqlldr 을 실행하여 데이타를 업로드 하려고 합니다.

그런데 데이타중에는 같은 키를 가진 데이타가 많이 있습니다.

그러면 최종본으로 업데이트를 해야 하는데..

sqlldr 옵션에는 INSERT, APPEND, REPLACE, TRUNCATE 밖에 없어서

같은 키를 가진 데이타를 로드할수가 없습니다. 같은 키를 가진데이타는 무결성 오류로 체크되어서 bad 화일로 생성이 되는군요..

sqlldr  을 실행하면서 중복된 데이타는 업데이트를 처리하면서 로드할수 있는 그런 방법은 전혀 없는건가요?

 

그럼 수고하세요...

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

임시테이블 하나 만드시고 넣으신후에 해당 작업하시면되겠네요.. 

1님이 2011-08-29 14:23에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38831[28396번 검색 속도 문제 입니다] 에 대한 추가 질문입니다. [5]
최진규
2011-08-30
4382
38830sql developer 로드취소? [3]
전상도
2011-08-30
4746
38829group by 질문입니다. [3]
박대웅
2011-08-29
3763
38828sqlldr 실행시 중복된 행이 있을경우 옵션? [1]
김용남
2011-08-29
4554
38827해결책이 없을까여??[자체해결]
김영민
2011-08-29
4873
38826distinct 쓸때 hash groupby 가 풀립니다. [1]
슬라임
2011-08-27
4289
38825특정 유저가 사용하는 테이블스페이스 확인 방법??? [2]
장영권
2011-08-27
4651
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다