CLOB Data Type
Description
A character large object containing single-byte or multibyte characters. Both fixed-width and variable-width character sets are supported, both using the database character set. (Oracle SQL Language Reference CLOB Data Type).
CLOB Data Type is not supported in Snowflake. VARCHAR is used instead.
Sample Source Patterns
CLOB in Create Table
Oracle
Snowflake
Retrieving Data
Oracle
Snowflake
Known Issues
1. The difference in max length CLOB (Oracle) and VARCHAR (Snowflake)
An Oracle CLOB column maximum size is (4 gigabytes - 1) * (database block size), but Snowflake VARCHAR is limited to 16MB.
2. Empty value with EMPTY_CLOB
Initializing a column using EMPTY_CLOB()
will return an empty LOB locator. While in Snowflake after translation the column will return a string with ' -
'.
3. No access to the DBMS_LOB built-in package
Since LOB data types are not supported in Snowflake there is not an equivalent for the DBMS_LOB
functions and there are no implemented workarounds yet.
Related EWIs
No related EWIs.
Last updated