Función assert_true

Se aplica a:marcado como sí Databricks SQL marcado como sí Databricks Runtime

Devuelve un error si expr no es true.

Sintaxis

assert_true(condition [, message])

Argumentos

  • condition: expresión BOOLEAN.
  • message: expresión opcional STRING con un mensaje. El valor predeterminado es '<condition>' is not true!.

Devoluciones

NULL sin tipo no se devuelve ningún error.

Se aplica a:marcado con sí Databricks SQL marcado con sí Databricks Runtime 14.2 y versiones posteriores

La condición de error devuelta es USER_RAISED_EXCEPTION y es SQLSTATEP0001.

Consulte Control de condiciones de error para obtener más información sobre cómo controlar las condiciones de error.

Condiciones de error comunes

Ejemplos

> SELECT assert_true(0 < 1);
 NULL

> SELECT assert_true(0 > 1);
  Error: USER_RAISED_EXCEPTION

> SELECT assert_true(1 = 2, 'One is not two!');
  Error: USER_RAISED_EXCEPTION