assert_true
-functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert een fout als expr
deze niet waar is.
Syntaxis
assert_true(condition [, message])
Argumenten
condition
: EenBOOLEAN
expressie.message
: Een optioneleSTRING
expressie met een bericht. De standaardwaarde is'<condition>' is not true!
.
Retouren
Een niet-getypt NULL
als er geen fout wordt geretourneerd.
Van toepassing op: Databricks SQL Databricks Runtime 14.2 en hoger
De geretourneerde foutklasse is USER_RAISED_EXCEPTION
en de SQLSTATE
is P0001
.
Zie Afhandeling van foutvoorwaarden voor meer informatie over het afhandelen van foutvoorwaarden.
Voorbeelden
> 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