مشاركة عبر


is true عامل التشغيل

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime

يختبر ما إذا كان expr هو true.

بناء الجملة

expr is [not] true

الوسيطات

  • expr: تعبير منطقي أو سلسلة.

المرتجعات

قيمة منطقية.

إذا كانت expr عبارة عن سلسلة من القيمة 't'غير الحساسة لحالة الأحرف ، أو 'true'، 'y'أو ، 'yes'أو '1' يتم تفسيرها على أنها منطقية true. إذا كانت القيمة هي 'f'، 'false'أو 'n'، 'no'أو ، أو '0' يتم تفسيرها على أنها منطقية false.

ينتج عن أي سلسلة أخرى غير فارغة خطأ CAST_INVALID_INPUT .

إذا كانت expr النتيجة هي false.NULL

إذا not تم تحديد هذا العامل بإرجاع true إذا كان expr أو NULL true خلاف false ذلك.

إذا not لم يتم تحديد عامل التشغيل بإرجاع true إذا كان expr هو false وبخلاف false ذلك.

الأمثلة

> SELECT true is true;
 true

> SELECT 't' is true;
 true

> SELECT false is true;
 false

> SELECT NULL is true;
 false

> SELECT 'valid' is true;
 Error: CAST_INVALID_INPUT

> SELECT true is not true;
 false

> SELECT 't' is not true;
 false

> SELECT false is not true;
 true

> SELECT NULL is not true;
 true