Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime
Retourne une erreur si expr n’a pas la valeur true.
Syntaxe
assert_true(condition [, message])
Les arguments
-
condition: expressionBOOLEAN. -
message: expressionSTRINGfacultative 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 à :
Databricks SQL
Databricks Runtime 14.2 et versions ultérieures
La condition d’erreur retournée est USER_RAISED_EXCEPTION et SQLSTATE est P0001.
Pour plus d’informations sur la gestion des conditions d’erreur, consultez Gestion des conditions d’erreur.
Exemples
> 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