Fonction assert_true

S’applique à :case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne une erreur si expr n’a pas la valeur true.

Syntaxe

assert_true(condition [, message])

Les arguments

  • condition : expression BOOLEAN.
  • message: expression STRING facultative avec un message. Par défaut, il s’agit de '<condition>' is not true!.

Retours

NULL non typé si aucune erreur n’est retournée.

S’applique à :coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 14.2 et versions ultérieures

La condition d’erreur retournée est USER_RAISED_EXCEPTION et la SQLSTATE valeur est P0001.

Pour plus d’informations sur la gestion des conditions d’erreur, consultez Gestion des conditions d’erreur.

Conditions d’erreur courantes

Exemples

> 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