该CASE声明 - Amazon Timestream

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

该CASE声明

CASE语句从左到右搜索每个值表达式,直到找到一个等于的表达式。expression如果找到匹配项,则返回匹配值的结果。如果未找到匹配项,则返回ELSE子句的结果(如果存在);否则返回null该子句的结果。语法如下:

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

Timestream 还支持以下语CASE句语法。在这种语法中,“searched” 表单从左到右计算每个布尔条件,直到有一个布尔条件,true然后返回匹配的结果。如果没有条件true,则返回ELSE子句的结果(如果存在);否则返回null该子句的结果。备用语法见下文:

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