1. Значение NULL представляет отсутствие значения для записи в поле (другие программы также называют его отсутствующим значением).
2. Пустое значение - это значение в формате поля без значимых данных.
3.NULL не выделяется никакой памяти, строка со значением NUll является просто указателем, указывающим на нигде в памяти. тем не менее, пустой IS назначается ячейке памяти, хотя значение, хранящееся в памяти, равно "".
4.Null не имеет границ, его можно использовать для полей строки, целого числа, даты и т. Д. В базе данных. Пустая строка относится только к строке; это строка типа asdfasdf, но она просто не имеет длины. Если у вас нет значения для поля, используйте ноль, а не пустую строку.
5.Null - это определение базы данных отсутствия, так сказать, логического отсутствия значения. Вы можете сделать запрос, например: где FIELD_NAME NULL