Verwenden der EXISTS-Funktion mit PartiQL für DynamoDB - Amazon-DynamoDB

Verwenden der EXISTS-Funktion mit PartiQL für DynamoDB

Sie können EXISTS verwenden, um dieselbe Funktion wie ConditionCheck in der TransactWriteItems-API auszuführen. Die EXISTS-Funktion kann nur in Transaktionen verwendet werden.

Gibt bei Vorliegen eines Werts TRUE zurück, wenn der Wert eine nicht-leere Sammlung ist. Gibt andernfalls FALSE zurück.

Anmerkung

Diese Funktion kann nur in Transaktionsoperationen verwendet werden.

Syntax

EXISTS ( statement )

Argumente

statement

(Erforderlich) Die SELECT-Anweisung, die die Funktion auswertet.

Anmerkung

Die SELECT-Anweisung muss einen vollständigen Primärschlüssel und eine andere Bedingung angeben.

Rückgabetyp

bool

Beispiele

EXISTS( SELECT * FROM "Music" WHERE "Artist" = 'Acme Band' AND "SongTitle" = 'PartiQL Rocks')