Fonction raise_error

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime

Lève une exception avec expr en tant que message.

Syntaxe

raise_error(expr)

Arguments

  • expr : expression STRING.

Retours

Le type NULL.

La fonction déclenche une erreur de runtime avec expr comme message d’erreur.

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime 14.2 et versions ultérieures

La classe 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 raise_error('custom error message');
 [USER_RAISED_EXCEPTION] custom error message SQLSTATE: P0001