raise_error 函数

适用于:选中标记为“是” Databricks SQL 选中标记为“是” Databricks Runtime

使用 expr 作为消息引发异常。

语法

raise_error(expr)

参数

  • expr:一个 STRING 表达式。

返回

NULL 类型。

函数以 expr 作为错误消息,引发运行时错误。

适用于:勾选标记为“是” Databricks SQL 选中标记为“是” Databricks Runtime 14.2 及更高版本

返回的错误条件是 USER_RAISED_EXCEPTIONSQLSTATEP0001.

有关处理错误条件的详细信息,请参阅 “处理错误条件 ”。

示例

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