Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt einen Fehler zurück, wenn expr nicht TRUE ist.
Syntax
assert_true(condition [, message])
Argumente
-
condition: EinBOOLEAN-Ausdruck. -
message: Ein optionalerSTRING-Ausdruck mit einer Nachricht. Der Standardwert ist'<condition>' is not true!.
Rückgabe
Ein nicht typisierter NULL-Wert, wenn kein Fehler zurückgegeben wird.
Gilt für:
Databricks SQL
Databricks Runtime 14.2 und höher
Die zurückgegebene Fehlerbedingung ist USER_RAISED_EXCEPTION und die SQLSTATE ist P0001.
Einzelheiten zur Behandlung von Fehlerbedingungen finden Sie unter Behandlung von Fehlerbedingungen.
Beispiele
> 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