Fonction raise_error

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

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

Syntaxe

raise_error(expr)

Les arguments

  • expr : expression STRING.

Retours

Le type NULL.

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

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 raise_error('custom error message');
  Error: USER_RAISED_EXCEPTION