MySQL में सिंगल कॉलम के लिए मल्टीपल इंसर्ट का सिंटैक्स इस प्रकार है -
अपनेTableName(yourColumnName) मानों में डालें('yourValue1'),('yourValue2'),('yourValue3'),('yourValue4'),.........N;
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> तालिका बनाएँ InsertMultipleDemo -> (-> आईडी नॉट NULL AUTO_INCREMENT, -> UserName varchar(10), -> UserRole varchar(20) -> , -> PRIMARY KEY(Id) -> );क्वेरी ओके , 0 पंक्तियाँ प्रभावित हुई (3.14 सेकंड)
अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। यहां इंसर्ट कमांड का उपयोग करके कई मान डालने की क्वेरी है -
mysql> InsertMultipleDemo(UserRole) value('Admin'),('Author'),('driver'),('Guest') में डालें; क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.17 सेकंड) रिकॉर्ड:4 डुप्लीकेट :0 चेतावनियाँ:0
जैसा कि आप ऊपर देख सकते हैं, 4 पंक्तियाँ प्रभावित हैं।
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> InsertMultipleDemo से UserRole चुनें;
निम्न आउटपुट है -
<पूर्व>+----------+| UserRole |+----------+| व्यवस्थापक || लेखक || चालक || अतिथि |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)