2012-01-22 10 views
10

डेफुल न्यूल और चेक्सबॉक्स न्यूल MySQL के बीच क्या अंतर है?डेफॉल्ट न्यूल और चेक्सबॉक्स न्यूल MySQL के बीच क्या अंतर है?

मैं डिफ़ॉल्ट रूप से डिफ़ॉल्ट सेट कर सकता हूं या नीचे एक चेकबॉक्स है जिसे मैं नल कहने के लिए जांच सकता हूं?

क्या अंतर है?

+1

चेक्सबॉक्स न्यूल द्वारा आपका क्या मतलब है? क्या आप phpMyAdmin जैसे यूआई का जिक्र कर रहे हैं? –

+0

एक चुनिंदा/चेक बॉक्स है जिसे मेरे एडमिन – cgwebprojects

उत्तर

14

कॉलम डिफॉल्ट न्यूल होने का मतलब है कि यदि आप कॉलम के लिए कोई मान निर्धारित नहीं करते हैं, तो यह डिफ़ॉल्ट रूप से शून्य होगा।

कॉलम न्यूल (सक्षम) होने का मतलब है कि यह बिल्कुल भी हो सकता है, अन्यथा आपको कॉलम के लिए डिफ़ॉल्ट रूप से या सम्मिलित क्वेरी में मूल्य निर्धारित करने की आवश्यकता होगी। यदि मान वैकल्पिक होना चाहिए तो केवल उस बॉक्स को चेक करें।

+0

में एनयूएलएल के मूल्य को बायीं ओर रखने के लिए चुना जा सकता है, जैसे उपयोगकर्ता उपयोगकर्ता के रूप में अपने फोन नंबर को भर सकता है या नहीं कर सकता है? – cgwebprojects

+0

बिल्कुल, NULL एक मान है जो आम तौर पर एक मूल्य की अनुपस्थिति को इंगित करता है, यदि आप न्यूल को अस्वीकार करते हैं, तो आपको एक की आवश्यकता होती है। –

+0

धन्यवाद ने इसे साफ़ कर दिया! – cgwebprojects

संबंधित मुद्दे