Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 649 Bytes

File metadata and controls

28 lines (17 loc) · 649 Bytes

Funzione try

Prova un'espressione e restituisce il suo valore se priva di errori. Se l'espressione restituisce un errore, verrà restituito un valore alternativo se fornito altrimenti la funzione restituirà null.

Sintassi

  • try(expression[,alternative])

[ ] contrassegna componenti opzionali

Argomenti

  • expression l'espressione che dovrebbe essere eseguita
  • alternative il risultato che verrà restituito se l'espressione restituisce un errore

Esempi

* try( to_int( '1' ), 0 ) → 1
* try( to_int( 'a' ), 0 ) → 0
* try( to_date( 'invalid_date' ) ) → NULL

Osservazioni

--