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)
Copy

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]);
Copy
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);
Copy

Problèmes connus

Aucun problème connu