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