У мене є велика таблиця з кажуть 10 колонок. 4 з них залишаються недійсними більшість разів. У мене є запит, що нульове значення приймає будь-який розмір або розмір у байтах. Я прочитав кілька статей, деякі з них говорять:
http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html
Існує помилкова думка, що якщо в таблиці є значення NULL, воно не займає місця для зберігання. Справа в тому, що значення NULL займає простір - 2 байти
SQL: Використання значень NULL та значень за замовчуванням
NULL
Значення в базах даних є значення , система , яка займає один байт пам'яті , і вказує на те, що значення не присутній на відміну від простору або нуль або будь-яке інше значення по замовчуванню.
Чи можете ви, будь ласка, вказувати мене щодо розміру, взятого за нульовим значенням.