Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Menguji apakah expr adalah true.
Sintaks
expr is [not] true
Argumen
-
expr: Ekspresi BOOLEAN atau STRING.
Mengembalikan
BOOLEAN.
Jika expr adalah STRING nilai 't'yang tidak peka huruf besar/kecil , , 'true''y', 'yes', atau '1' ditafsirkan sebagai BOOLEAN true.
Jika nilainya adalah 'f', , 'false''n', 'no', atau '0' ditafsirkan sebagai BOOLEAN false.
String non-NULL lainnya menghasilkan kesalahan CAST_INVALID_INPUT .
Jika expr adalah NULL, maka hasilnya adalah false.
Jika not ditentukan, operator ini akan mengembalikan true jika expr adalah true atau NULL dan false sebaliknya.
Jika not tidak ditentukan, operator ini akan mengembalikan true jika expr adalah false dan false sebaliknya.
Contoh
> 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