title: SQL*Loader error on BOUNDFILLER field in Oracle?
body: <p>I'm trying to parse line into columns in control file.</p>
  
  <p>I get "Field in data file exceeds maximum length" </p>
  
  <p>My control file:</p>
  
  <pre><code>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)"
  )
  </code></pre>
  
  <p>Table:</p>
  
  <pre><code>create table table_1 (
  Column0 VARCHAR2(2000)
  Column1 VARCHAR2(124)
  );
  </code></pre>
  
  <p>It looks like it happens because length of each row is more that 2000  but I checked the file and it's less that 1000.</p>
  
  <p>So why I get this error?</p>