共用方式為


raise_error 函式

適用於:check marked yes Databricks SQL check marked yes Databricks Runtime

擲回例外 expr 狀況做為訊息。

語法

raise_error(expr)

引數

  • exprSTRING:表達式。

傳回

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