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 .

Vanliga felvillkor

Exempel

> SELECT raise_error('custom error message');
  Error: USER_RAISED_EXCEPTION