डिफ़ॉल्ट कोई नहीं का मतलब कोई डिफ़ॉल्ट मान नहीं है। यदि किसी डालने पर कोई मान प्रदान नहीं किया जाता है, तो क्वेरी "कोई डिफ़ॉल्ट मान त्रुटि नहीं" के साथ विफल हो जाएगी।
NULL वास्तविक NULL मान है जिसका अर्थ है कि यदि किसी इंसर्ट पर कोई मान प्रदान नहीं किया गया है तो कॉलम NULL (खाली) पर डिफ़ॉल्ट हो जाएगा। वर्चर के लिए आप डिफ़ॉल्ट को '' पर सेट कर सकते हैं, लेकिन NULL बेहतर है।
Autoincrement int प्रकारों का कोई डिफ़ॉल्ट मान नहीं होना चाहिए (डिफ़ॉल्ट:कोई नहीं) क्योंकि इसका हमेशा एक मान होगा।