Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce un errore se expr non è true.
Sintassi
assert_true(condition [, message])
Argomenti
-
condition: un’espressioneBOOLEAN. -
message: espressione facoltativaSTRINGcon un messaggio. Il valore predefinito è'<condition>' is not true!.
Valori restituiti
Non tipizzato NULL se non viene restituito alcun errore.
Si applica a:
Databricks SQL
Databricks Runtime 14.2 e versioni successive
La condizione di errore restituita è USER_RAISED_EXCEPTION e il SQLSTATE è P0001.
Per informazioni dettagliate sulla gestione delle condizioni di errore, vedere Gestione delle condizioni di errore.
Esempi
> SELECT assert_true(0 < 1);
NULL
> SELECT assert_true(0 > 1);
[USER_RAISED_EXCEPTION] '0 > 1' is not true! SQLSTATE: P0001
> SELECT assert_true(1 = 2, 'One is not two!');
[USER_RAISED_EXCEPTION] One is not two! SQLSTATE: P0001