stackyFACTS
Технологии

SQL-базы считают NULL неравным другому NULL

ВОТ ЧТО ИНТЕРЕСНО

Потому что ничто — это, видимо, уникальная вещь. В логике баз данных NULL представляет собой «неизвестное значение», поэтому вопрос «равно ли одно неизвестное другому неизвестному» математически дает ответ «ложь», что вынуждает разработчиков использовать специальные команды 'IS NULL', чтобы просто справиться с этой пустотой.

SQL-базы считают NULL неравным другому NULL
STACKY / Технологии
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Технологии →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
Диапазонные SQL-запросы включают как начальное, так и конечное значения
Технологии

Диапазонные SQL-запросы включают как начальное, так и конечное значения

Восхитительная непоследовательность в технической вселенной. В то время как большинство современных языков программирования оценивают диапазоны, исключая…

Узнать больше
Бинарные деревья инвертируют сами себя для сортировки переменных
Технологии

Бинарные деревья инвертируют сами себя для сортировки переменных

Программное обеспечение сильно зависит от ветвящихся структур данных, называемых бинарными деревьями, для быстрой организации огромных массивов данных.…

Узнать больше
Куайны — это скрипты, которые только выводят сами себя
Технологии

Куайны — это скрипты, которые только выводят сами себя

Взгляните на вершину цифрового нарциссизма: код, единственная функция которого — выводить собственный исходный код. Написание такого кода требует…

Узнать больше
Ввод команд базы данных в текстовые поля ломает приложения
Технологии

Ввод команд базы данных в текстовые поля ломает приложения

Интернет полностью работает на надежде, что пользователи не будут вводить странные вещи в текстовые поля. SQL-инъекция происходит, когда приложение слепо…

Узнать больше
Биты четности считают единицы и нули, чтобы обнаружить ошибки
Технологии

Биты четности считают единицы и нули, чтобы обнаружить ошибки

Чтобы предотвратить тайное искажение данных при передаче, системы добавляют дополнительный бит, называемый битом четности. Он считает, является ли общее…

Узнать больше
Операторы GOTO активно создают «спагетти-код», который невозможно отследить
Технологии

Операторы GOTO активно создают «спагетти-код», который невозможно отследить

Машина времени для логики исполнения, о которой никто не просил. Жесткий переход процессора исполнения к совершенно другой строке кода полностью разрушает…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store