आइए पहले एक डेमो टेबल बनाएं -
mysql> टेबल बनाएं BulkChangeDemo -> (-> CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> CustomerName varchar(20), -> isEducated boolean -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.47 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> BulkChangeDemo(CustomerName,isEducated) value('Larry',true) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड)mysql> BulkChangeDemo(CustomerName, isEducated) value('John',false) में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> BulkChangeDemo(CustomerName, isEducated) value('Carol',false) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> BulkChangeDemo(CustomerName, isEducated) में डालें मान ('माइक', सत्य); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> बल्क चेंजडेमो में डालें (ग्राहक नाम, शिक्षित है) मान ('डेविड', झूठा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> बल्क चेंजडेमो (ग्राहक नाम, शिक्षित) मान ('बॉब', झूठा) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> बल्कचेंजडेमो से *चुनें;
यहाँ आउटपुट है -
<पूर्व>+---------------+--------------+-----------+| ग्राहक आईडी | ग्राहक का नाम | शिक्षित है |+---------------+--------------+---------------+| 1 | लैरी | 1 || 2 | जॉन | 0 || 3 | कैरल | 0 || 4 | माइक | 1 || 5 | डेविड | 0 || 6 | बॉब | 0 |+---------------+--------------+---------------+6 पंक्तियाँ सेट में (0.00 सेकंड)किसी विशेष फ़ील्ड के लिए सभी प्रविष्टियों को बल्क में बदलने की क्वेरी निम्नलिखित है -
mysql> अपडेट बल्कचेंजडेमो सेट isEducated =true;क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.18 सेकंड)पंक्तियाँ मिलान:6 परिवर्तित:4 चेतावनियाँ:0