SK> Доброго времени суток,  !

>>       select 'OK' from rdb$database where 0 not in (null, 1)
>>      =>
>>       select 'OK' from rdb$database where (0 <> null) or (0 <> 1)
SK>                                             -false-       -true-
SK> (0 <> null) = NULL
SK> (0 <> 1) = true
SK> NULL or TRUE = NULL

SK> и так далее.

SK> Более подробно смотри:

SK> http://www.firebirdsql.org/manual/ru/nullguide-null-in-exps-ru.html

    Хорошо, рассмотрим ситуацию с дрегого бока ...

    select 'OK' from rdb$database where 0 in (null)
    select 'OK' from rdb$database where 0 not in (null)

    Null  в обоих случаях ...
    Что-то не вяжется ...

С уважением,
Константин Григорьевич.
===============


Ответить