DynamoDB용 PartiQL에서 EXISTS 함수 사용 - Amazon DynamoDB

DynamoDB용 PartiQL에서 EXISTS 함수 사용

EXISTS를 사용하면 TransactWriteItems API에서 ConditionCheck가 하는 기능을 똑같이 수행할 수 있습니다. EXISTS 함수는 트랜잭션에서만 사용할 수 있습니다.

값이 지정된 경우 값이 비어 있지 않은 컬렉션이면 TRUE를 반환합니다. 그렇지 않은 경우 FALSE를 반환합니다.

참고

이 함수는 트랜잭션 작업에서만 사용할 수 있습니다.

구문

EXISTS ( statement )

인수

설명

(필수) 함수가 평가하는 SELECT 문입니다.

참고

SELECT 문은 전체 기본 키와 하나의 다른 조건을 지정해야 합니다.

반환 타입

bool

예시

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