Questo gruppo contiene funzioni per eseguire controlli condizionali nelle espressioni.
Funzione | Descrizione |
---|---|
CASE | Valuta un'espressione e restituisce un risultato diverso, sia esso vero o falso. Puoi testare più condizioni |
coalesce | Restituisce il primo valore non NULL dalla lista delle espressioni. Questa funzione può usare qualsiasi numero di argomenti |
if | Tests a condition and returns a different result depending on the conditional check |
regexp_match | Restituisce la prima posizione di corrispondenza che soddisfa un'espressione regolare all'interno di una stringa, o 0 se la sottostringa non viene trovata |
nullif | Restituisce un valore nullo se value1 è uguale a value2; altrimenti restituisce value1. Questo può essere usato per sostituire in modo condizionale i valori con NULL |
try | Prova un'espressione e restituisce il suo valore se priva di errori |