共用方式為


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