SnowConvert AI - PostgreSQL - Expressions

Expressions de tableau ALL et ANY

<> Expressions de tableau ALL & = ANY

Description

Expression utilisée pour évaluer et comparer chaque élément d’un tableau par rapport à une expression spécifiée. (Référence de langage PostgreSQL ANY et ALL (tableau)).

Grammar Syntax

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

Pour prendre en charge cette expression, SnowConvert AI traduit le <> ALL en NOT IN et le = ANY en IN.

Modèles d’échantillons de sources

Code d’entrée :

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

SELECT *
FROM someTable
WHERE column_name = ANY (ARRAY[1, 2, 3]);
Code de sortie :
Snowflake
 SELECT some_column NOT IN (1, 2, 3)
FROM some_table;

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

Problèmes connus

Aucun problème connu