title: Why am I getting ORA-01401: inserted value too large for column - when I'm not inserting?
body: <p>Here is some SQL to set up with a very simple table.</p>
  
  <pre><code>CREATE TABLE CC_TEST2 
    ("CURRENCYID" NUMBER NOT NULL ENABLE, 
  "NAME" NVARCHAR2(255)) ;
  
  
  insert into CC_TEST2 (select 1,'Testing issue'from dual);
  commit;
  </code></pre>
  
  <p>Then this recreates the issue</p>
  
  <pre><code>    SELECT (step.Name ||
      'Commentary of 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890            1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890
      1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 12')
   as thing  FROM CC_TEST2 step
  </code></pre>
  
  <p>Any ideas?</p>
  
  <p>I think it's something odd about nVarchar2? If I change the column type to varChar2 then it's OK. Sadly I can't change the column type of the actual production database where I'm getting the issue</p>