A assert_true
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime
Hibát ad vissza, ha expr
nem igaz.
Syntax
assert_true(condition [, message])
Argumentumok
condition
: KifejezésBOOLEAN
.message
: Nem kötelezőSTRING
kifejezés üzenettel. Az alapértelmezett érték'<condition>' is not true!
.
Válaszok
Nem beírt, ha nem ad NULL
vissza hibát.
A következőkre vonatkozik: Databricks SQL Databricks Runtime 14.2 és újabb verziók
A visszaadott hibaosztály és USER_RAISED_EXCEPTION
az SQLSTATE
is P0001
.
A hibafeltételek kezelésével kapcsolatos részletekért lásd : Kezelési hibafeltételek .
Példák
> 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