إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع خطأ إذا expr لم يكن صحيحا.
بناء الجملة
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