0
제어 파일에서 열을 구문 분석하려고합니다. 내가 할Oracle의 BOUNDFILLER 필드에 SQL * Loader 오류가 있습니까?
"데이터 파일에 필드의 최대 길이를 초과합니다"
내 제어 파일 :
OPTIONS (
ERRORS = 1,
DIRECT=TRUE,
LOAD=10
)
load data
APPEND
into table table_1
fields terminated by "#x000A"
(
Column0 BOUNDFILLER,
Column1 "SUBSTR(:Column0, 1, 10)"
)
테이블 : 각 행의 길이가 있기 때문에 그런 일이 같은
create table table_1 (
Column0 VARCHAR2(2000)
Column1 VARCHAR2(124)
);
같습니다 2000보다 많지만 파일을 확인한 결과 1000보다 작습니다.
오류?