Funktionen raise_error

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Utlöser ett undantag med expr som meddelande.

Syntax

raise_error(expr)

Argumenten

  • expr: Ett STRING uttryck.

Returer

Typ NULL.

Funktionen genererar ett körningsfel med expr som felmeddelande.

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime 14.2 och senare

Det returnerade felvillkoret är USER_RAISED_EXCEPTION och SQLSTATE är P0001.

Mer information om hur du hanterar feltillstånd finns i Hantera felvillkor .

Exempel

> SELECT raise_error('custom error message');
 [USER_RAISED_EXCEPTION] custom error message SQLSTATE: P0001