आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1362 -> ( -> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(40) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.67 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1362(ClientName) मानों ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1362(ClientName) मानों ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08) sec)mysql> DemoTable1362(ClientName) मानों ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1362 (क्लाइंटनाम) मान ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) )mysql> DemoTable1362(ClientName) मानों ('डेविड') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable1362(ClientName) मान (NULL) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.07 सेकंड)पूर्व>चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1362 से * चुनें;यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----------+---------------+| क्लाइंट आईडी | ClientName |+----------+---------------+| 1 | क्रिस || 2 | || 3 | बॉब || 4 | || 5 | डेविड || 6 | NULL |+----------+-----------+6 पंक्तियों में सेट (0.00 सेकंड)
कॉलम फ़ील्ड को रिक्त मानने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable1362 को अपडेट करें -> ClientName=NULL सेट करें -> जहां ClientName='' या length(ClientName)=0;क्वेरी ठीक है, 2 पंक्तियां प्रभावित हुई (0.21 सेकेंड)पंक्तियां मिलान:2 परिवर्तित:2 चेतावनियां:0पूर्व>आइए एक बार फिर से टेबल रिकॉर्ड देखें -
mysql> DemoTable1362 से * चुनें;यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----------+---------------+| क्लाइंट आईडी | ClientName |+----------+---------------+| 1 | क्रिस || 2 | शून्य || 3 | बॉब || 4 | शून्य || 5 | डेविड || 6 | NULL |+----------+-----------+6 पंक्तियों में सेट (0.00 सेकंड)