Как значения Null программно реализуются в базе данных mysql? [Дубликат]

0

Как база данных решила проблему значений NULL в mysql db? Например, в C нуль реализуется как #define NULL '\ 0'

  • 0
    Это флаг. Почему ты спрашиваешь?
Теги:
null

1 ответ

1

В целом, базы данных реализуют значения NULL, имея отдельный столбец флага для каждого столбца с нулевым значением.

Флаг "скрыт" в том смысле, что к нему напрямую не обращаются. Вместо этого движок понимает, как и когда указывать флаг.

NULL - вообще - не используется как "специальное" значение.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню