Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
La declaración CASE
La CASEsentencia busca cada expresión de valor de izquierda a derecha hasta encontrar una que sea igual aexpression
. Si encuentra una coincidencia, se devuelve el resultado del valor coincidente. Si no se encuentra ninguna coincidencia, se devuelve el resultado de la ELSE
cláusula, si existe; de lo contrario, null
se devuelve. La sintaxis es la siguiente:
CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END
Timestream también admite la siguiente sintaxis para CASElas sentencias. En esta sintaxis, la forma «buscada» evalúa cada condición booleana de izquierda a derecha hasta que aparezca una true
y devuelve el resultado coincidente. Si no hay condicionestrue
, se devuelve el resultado de la ELSE
cláusula si existe; de lo contrarionull
, se devuelve. Consulte la sintaxis alternativa a continuación:
CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END