As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
A CASE declaração
A CASEinstrução pesquisa cada expressão de valor da esquerda para a direita até encontrar uma que seja igualexpression
. Se encontrar uma correspondência, o resultado do valor correspondente será retornado. Se nenhuma correspondência for encontrada, o resultado da ELSE
cláusula será retornado se existir; caso contrárionull
, será retornado. A sintaxe é a seguinte:
CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END
O Timestream também oferece suporte à seguinte sintaxe para declarações. CASE Nessa sintaxe, o formulário “pesquisado” avalia cada condição booleana da esquerda para a direita até que ela exista true
e retorna o resultado correspondente. Se não houver condiçõestrue
, o resultado da ELSE
cláusula será retornado se existir; caso contrárionull
, será retornado. Veja abaixo a sintaxe alternativa:
CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END