La CASE déclaration - Amazon Timestream

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

La CASE déclaration

L'CASEinstruction recherche chaque expression de valeur de gauche à droite jusqu'à ce qu'elle en trouve une égaleexpression. S'il trouve une correspondance, le résultat correspondant à la valeur correspondante est renvoyé. Si aucune correspondance n'est trouvée, le résultat de la ELSE clause est renvoyé s'il existe ; dans le cas contraire, il null est renvoyé. La syntaxe est la suivante :

CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END

Timestream prend également en charge la syntaxe suivante pour CASEles instructions. Dans cette syntaxe, le formulaire « recherché » évalue chaque condition booléenne de gauche à droite jusqu'à ce qu'une condition le soit true et renvoie le résultat correspondant. Si aucune condition ne l'esttrue, le résultat de la ELSE clause est renvoyé s'il existe ; dans le cas contraire, il null est renvoyé. Voir ci-dessous pour la syntaxe alternative :

CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END