Extended Data Types
Description
Beginning with Oracle Database 12_c_, you can specify a maximum size of 32767 bytes for the
VARCHAR2,NVARCHAR2, andRAWdata types. You can control whether your database supports this new maximum size by setting the initialization parameterMAX_STRING_SIZE.A
VARCHAR2orNVARCHAR2data type with a declared size of greater than 4000 bytes, or aRAWdata type with a declared size of greater than 2000 bytes, is an extended data type. (Oracle SQL Language Reference Extended Data Type).
Oracle allows increasing the database max string size from STANDARD to EXTENDED, however, Snowflake does not contain an equivalent for this functionality.
Therefore VARCHAR2, NVARCHAR2 and RAW extended Data Types are not supported in Snowflake, and they are transformed just as regular VARCHAR2, NVARCHAR2, and RAW data types. Check Character Data Types and RAW Data Types for more information.
Known Issues
1. MAX STRING SIZE not recognized
ALTER SYSTEM SET MAX_STRING_SIZE='EXTENDED';
Is not being parsed by SnowConvert.
Related EWIs
No related EWIs.
Last updated
