Вопросы к Поиску с Алисой
Конструкции IS NOT DISTINCT FROM в Firebird 2.0 и выше отличаются от более ранних версий тем, что в них есть поддержка тестирования равенства с учётом значений NULL. www.ibexpert.net docs.huihoo.com
В версиях Firebird до 2.0 для получения аналогичной информации приходилось писать специальный код. www.firebirdsql.org docs.huihoo.com
В Firebird 2.0 и выше с помощью IS NOT DISTINCT FROM можно проверить отсутствие различия двух значений. www.firebirdsql.net firebirdsql.su Два операнда не являются различными, если они имеют одинаковое значение или оба являются NULL. www.firebirdsql.net firebirdsql.su
При этом тестирование на отсутствие различий всегда возвращает либо истину, либо ложь, никогда — NULL (неизвестное). www.firebirdsql.net firebirdsql.su