SnowConvert AI - PostgreSQL - Expressões

Expressões de matriz ALL e ANY

Expressões de matriz <> ALL & = ANY

Descrição

Expressão usada para avaliar e comparar cada elemento de uma matriz com uma expressão especificada. (Referência da linguagem PostgreSQL, ANY e ALL (matriz))

Sintaxe da gramática

 expression operator ANY (array expression)
expression operator ALL (array expression)
Copy

Para oferecer suporte a esta expressão, o SnowConvert AI traduz <> ALL como NOT IN e = ANY como IN

Amostra de padrões da origem

Código de entrada:

PostgreSQL
 SELECT some_column <> ALL (ARRAY[1, 2, 3]) 
FROM some_table;

SELECT *
FROM someTable
WHERE column_name = ANY (ARRAY[1, 2, 3]);
Copy
Código de saída:
Snowflake
 SELECT some_column NOT IN (1, 2, 3)
FROM some_table;

SELECT *
 FROM someTable
 WHERE column_name IN (1, 2, 3);
Copy

Problemas conhecidos

Não há problemas conhecidos