共用方式為


raise_error函式

適用於: 核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

擲回例外,expr 做為訊息。

語法

raise_error(expr)

引數

  • exprSTRING 運算式。

傳回

NULL 類型。

函式會引發運行時錯誤,並 expr 作為錯誤訊息。

適用於: 核取記號為「是」 Databricks SQL 核取記號為「是」 Databricks Runtime 14.2 和更新版本

傳回的錯誤類別是 USER_RAISED_EXCEPTION ,且 SQLSTATEP0001

如需處理錯誤條件的詳細資訊,請參閱 處理錯誤狀況

範例

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