যখনই আপনি গন্তব্য টেবিলে রেকর্ড ঢোকানোর সময় কলামের সংখ্যা মেলে না তখন এই ধরনের ত্রুটি ঘটে। একটি ডেমো উদাহরণের জন্য, আসুন একটি টেবিল তৈরি করি
mysql> টেবিল ত্রুটি তৈরি করুন ডেমো -> ( -> User_Id int NULL AUTO_INCREMENT, -> User_Name varchar(20), -> PRIMARY KEY(User_Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.47 সেকেন্ড)ত্রুটিটি নিম্নরূপ
mysql> errorDemo values('John');Error 1136 (21S01):কলাম গণনা সারির 1-এ মান গণনার সাথে মেলে নাএই ধরনের ত্রুটি এড়াতে, আপনাকে নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে হবে
আপনার টেবিলের নাম(yourColumnName1,yourColumnName2,...N) মান (yourValue1,yourValue2,....N);সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।
প্রশ্নটি নিম্নরূপ
mysql> errorDemo(User_Name) মান ('John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> errorDemo(User_Name) মানগুলিতে ('Carol') সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)mysql> errorDemo(User_Name) মান ('Sam') এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।
প্রশ্নটি নিম্নরূপ
mysql> errorDemo থেকে *নির্বাচন করুন;নিম্নলিখিত আউটপুট
+---------+------------+| User_Id | ব্যবহারকারীর_নাম |+---------+------------+| 1 | জন || 2 | ক্যারল || 3 | স্যাম |+---------+----------+3 সারি সেটে (0.00 সেকেন্ড)