CASE 陳述式 - Amazon Timestream

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CASE 陳述式

CASE 陳述式會從左到右搜尋每個值表達式,直到找到等於 的值表達式為止expression。如果找到相符項目,則會傳回相符值的結果。如果找不到相符項目,則會傳回子ELSE句中存在的結果;否則null傳回。語法如下:

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

Timestream 也支援下列 CASE 陳述式的語法。在此語法中,「搜尋」形式會從左到右評估每個布林條件,直到一個為 ,true並傳回相符的結果。如果沒有任何條件為 true,則會傳回子ELSE句中存在的結果;否則null傳回。請參閱下列替代語法:

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