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à.
nullIf
nullIf
confronta due espressioni. Se sono uguali, la funzione restituisce null. Se non sono uguali, la funzione restituisce la prima espressione.
Sintassi
nullIf(
expression1
,expression2
)
Argomenti
nullIf
richiede due espressioni come argomenti.
- espressione
-
L'espressione può essere numerica, datetime o stringa. Può trattarsi di un nome di campo, un valore letterale o un'altra funzione.
Tipo restituito
Stringa
Esempio
L'esempio seguente restituisce i valori null se il motivo di un ritardo di spedizione è sconosciuto.
nullIf(delayReason, 'unknown')
I seguenti sono i valori di campo forniti.
delayReason ============ unknown back ordered weather delay
Per questi valori di campo vengono restituiti i seguenti valori.
(null) back ordered weather delay