본문 바로가기
공부는 평생하는 것이다/SQL

[오라클] SQL Loader (Field in data file exceeds maximum length)

by IT Daily Life 2024. 10. 10.
728x90
반응형

SQL Loader : Field in data file exceeds maximum length


개요
: SQL Loader 를 이용하여 데이터를 업로드하던 도중, [Field in data file exceeds maximum length] 오류가 발생하였다. 컬럼 사이즈는 varchar2(256) 이었으며, 적재하려는 데이터의 길이는 256 이었다.


해결 방법
: SQL Loader 의 경우 데이터 파일에서 CHAR 형태의 컬럼의 길이가 255 Character 가 넘는 경우, 위와 같은 오류가 발생한다.
아래와 같이 control 파일 내의 컬럼 사이즈를 지정해주면 해결할 수 있다.

컬럼명 CHAR(사이즈)
COLName01 CHAR   ==> COLName01 CHAR(256)



728x90
반응형