SnowConvert AI – PostgreSQL – Ausdrücke

ALL und ANY (Array-Ausdrücke)

<> ALL & = ANY (Array-Ausdrücke)

Beschreibung

Ein Ausdruck, der verwendet wird, um jedes Element eines Arrays mit einem bestimmten Ausdruck zu bewerten und zu vergleichen. (PostgreSQL-Sprachreferenz – ANY & ALL (Array))

Grammatikalische Syntax

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

Zur Unterstützung dieses Ausdrucks übersetzt SnowConvert AI <> ALL in NOT IN und = ANY in IN

Beispielhafte Quellcode-Muster

Eingabecode:

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

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

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

Bekannte Probleme

Es sind keine Probleme bekannt