is true المشغل

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

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

بناء الجمله

expr is [not] true

الحجج

  • expr: تعبير منطقي أو STRING.

ارجاع

قيمة منطقية.

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

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

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

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

إذا 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