2
Im Oracle Database XE 11g를 사용합니다. 이 데이터를 추출하고에로드하기 위해,의 Clob (첫번째 Blob_to_clob 사용)에서 CSV 파일을 추출하고이 열이있는 테이블로 읽을 수 있습니다 https://code.google.com/p/plsql-utils/Oracle SQL CLOB에서 CSV frim을 추출하고 테이블에로드
- 나는 알렉산드리아 유틸리티를 기반으로 루틴을 가지고 표.
문제는 느리고 CPU를 많이 사용하는 것 같습니다. 20,000 레코드가 8 분 이상 소요됩니다. Ive는 포럼에서 질문했지만 일반적으로 CLOB에서 CSV 파일을 추출하고 테이블에로드하는 빠른 방법을 찾을 수 없습니다.
표준 쉼표로 구분 된 CSV 파일, 새로운 라인 형식 ...
누구나 어떤 아이디어? 감사합니다
'clob_to_csv' 루틴은 dbms_lob.instr와 dbms_lob.substr을 많이 사용합니다. 큰 덩어리의 데이터를 읽고이를 varchar2로 구문 분석하면 훨씬 더 빠를 것입니다. 나는 지금 당장 그것에 일할 시간이 없다. 그러나 그것은 좋은 생각 일 것이다. –