Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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