Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
La dichiarazione CASE
L'CASEistruzione cerca ogni espressione di valore da sinistra a destra finché non ne trova una ugualeexpression
. Se trova una corrispondenza, viene restituito il risultato per il valore corrispondente. Se non viene trovata alcuna corrispondenza, viene restituito il risultato della ELSE
clausola se esiste; in caso contrario null
viene restituito. La sintassi è esposta di seguito:
CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END
Timestream supporta anche la seguente sintassi per le istruzioni. CASE In questa sintassi, il modulo «cercato» valuta ogni condizione booleana da sinistra a destra finché non ne è presente una e restituisce il risultato corrispondente. true
Se non ci sono condizionitrue
, viene restituito il risultato della ELSE
clausola se esiste; in caso contrario viene restituito. null
Vedi sotto per la sintassi alternativa:
CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END