raise_error 함수

적용 대상:check marked yes Databricks SQL check marked yes Databricks 런타임

expr을 메시지로 사용하여 예외를 throw합니다.

구문

raise_error(expr)

인수

  • expr: STRING 식입니다.

반환

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