次の方法で共有


raise_error 関数

適用対象:check marked yes Databricks SQL check marked yes Databricks Runtime

expr をメッセージとした例外がスローされます。

構文

raise_error(expr)

引数

  • expr: STRING 式。

返品

NULL 型です。

この関数を使用すると、expr をエラー メッセージとしたランタイム エラーが発生します。

適用対象:check marked yes Databricks SQL check marked yes Databricks Runtime 14.2 以降

返されるエラー クラスは USER_RAISED_EXCEPTION で、SQLSTATEP0001 です。

エラー条件の処理の詳細については、「エラー条件の処理」を参照してください。

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