Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция
Применимо к:
Databricks SQL
Databricks Runtime
Возвращает ошибку, если expr не имеет значения true.
Синтаксис
assert_true(condition [, message])
Аргументы
-
condition: ВыражениеBOOLEAN. -
message: необязательноеSTRINGвыражение с сообщением. Значение по умолчанию —'<condition>' is not true!.
Возвраты
Нетипизированное значение NULL, если функция не вернула никакой ошибки.
Область применения:
Databricks SQL
Databricks Runtime 14.2 и выше
Возвращенное условие ошибки — USER_RAISED_EXCEPTION и SQLSTATE имеет значение P0001.
Сведения об обработке условий ошибок см. в статье об обработке условий ошибок.
Примеры
> SELECT assert_true(0 < 1);
NULL
> SELECT assert_true(0 > 1);
[USER_RAISED_EXCEPTION] '0 > 1' is not true! SQLSTATE: P0001
> SELECT assert_true(1 = 2, 'One is not two!');
[USER_RAISED_EXCEPTION] One is not two! SQLSTATE: P0001