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');
  Error: USER_RAISED_EXCEPTION