Idea Summary
For APEX_DATA_PARSER , VARCHAR2 columns are limited to 4,000 byte, regardless of the MAX_STRING_SIZE database parameter. That means, that APEX_DATA_PARSER uses the CLOB data type as soon as the content is larger than 4,000 bytes.
So, The environment where MAX_STRING_SIZE is 32,000 bytes, APEX_DATA_PARSER still treats values greater than 4000 bytes as CLOB
Use Case
While loading a CSV file in 32K compatible apps i.e.VARCHAR2 has limit of 32K bytes, APEX_DATA_PARSER treats text values greater 4K and less than 32K as CLOB .