इस प्रकार की त्रुटि तब होती है जब जब भी आप गंतव्य तालिका में रिकॉर्ड सम्मिलित करते हैं तो स्तंभों की संख्या मेल नहीं खाती। डेमो उदाहरण के लिए, आइए एक टेबल बनाएं
mysql> टेबल एरर बनाएं डेमो -> (-> User_Id int NOT NULL AUTO_INCREMENT, -> User_Name varchar(20), -> PRIMARY KEY(User_Id) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड)पूर्व>त्रुटि इस प्रकार है
mysql> त्रुटि में डालें डेमो मान ('जॉन');त्रुटि 1136 (21S01):स्तंभ संख्या पंक्ति 1 पर मान गणना से मेल नहीं खातीइस प्रकार की त्रुटि से बचने के लिए, आपको निम्न सिंटैक्स का उपयोग करने की आवश्यकता है
अपनेTableName(yourColumnName1,yourColumnName2,...N)values(yourValue1,yourValue2,....N) में डालें;इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें।
क्वेरी इस प्रकार है
mysql> errorDemo(User_Name) मानों ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> त्रुटि में डालें डेमो (उपयोगकर्ता_नाम) मान ('कैरोल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड)mysql> त्रुटि में डालें डेमो (उपयोगकर्ता_नाम) मान ('सैम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें।
क्वेरी इस प्रकार है
mysql> एररडेमो से *चुनें;निम्न आउटपुट है
<पूर्व>+-----------+-----------+| User_Id | User_Name |+-----------+-----------+| 1 | जॉन || 2 | कैरल || 3 | सैम |+-----------+-----------+3 पंक्तियाँ सेट में (0.00 सेकंड)