Няма стойност по подразбиране означава, че няма стойност по подразбиране. Ако стойността не е предоставена за вмъкване, заявката ще се провали с „грешка в стойността по подразбиране“.
NULL е действителната стойност NULL, което означава, че ако не е предоставена стойност при вмъкване, колоната по подразбиране ще бъде NULL (празна). За varchar можете да зададете по подразбиране на '', но NULL е по-добре.
Типовете за автоматично увеличаване на int не трябва да имат стойност по подразбиране (По подразбиране:Няма), защото винаги ще имат стойност.