Документация Firebird → Документация по Firebird → NULL в СУБД Firebird |
Перевод документа на русский язык: Сергей Ковалёв
19 октября 2006 – Версия документа 0.2-ru
Содержание
Время от времени в службу поддержки Firebird приходят вопросы, касающиеся «странных вещей», происходящих с NULL в СУБД Firebird. Концепция кажется сложной для понимания - возможно, частично это вызвано названием, которое наводит на мысль, что ничего «плохого» не произойдет, если вы прибавите это к числу или добавите его в конец строки. На самом деле, выполнение этих операций приведет к тому, что все выражение окажется равным NULL.
Эта статья исследует поведение NULL в СУБД Firebird, обозначая общие ошибки, и показывает вам, каким образом обезопасить выражения, которые содержат NULL или могут принимать значения NULL.
Если вам нужна просто короткая справка, чтобы освежить свою память, перейдите к заключению (которое, действительно, является очень кратким).
Некоторые предложения и примеры в этом руководстве были позаимствованы из Firebird Quick Start Guide, которое впервые было опубликовано компанией IBPhoenix, теперь являющейся частью Firebird Project.
Документация Firebird → Документация по Firebird → NULL в СУБД Firebird |