SSC-EWI-SY0003

Unsupported iq unique constraint in Snowflake.

Severity

High

Description

The IQ UNIQUE constraint specifies an estimate of the number of distinct values in a column. Snowflake does not contain any constraint to emulate this functionality.

Code Examples

Input Code:

IN -> Sybase_01.sql
CREATE TABLE T1 (
  DATA VARCHAR IQ UNIQUE(10)
)
;

Output Code:

OUT -> Sybase_01.sql
CREATE OR REPLACE TABLE T1 (
  DATA VARCHAR 
  !!!RESOLVE EWI!!! /*** SSC-EWI-SY0003 - UNSUPPORTED IQ UNIQUE CONSTRAINT ***/!!!
              IQ UNIQUE(10)
);

Recommendations

Last updated