অনুসরণ করা ত্রুটি এবং এটি ঘটে যখন আপনি ZEROFILL ভুলভাবে প্রয়োগ করেন−
mysql> টেবিল তৈরি করুন DemoTable -> ( -> StudentCode int(10) NULL ZEROFILL AUTO_INCREMENT PRIMARY KEY -> );ERROR 1064 (42000):আপনার SQL সিনট্যাক্সে একটি ত্রুটি আছে; লাইন 3-এ 'ZEROFILL AUTO_INCREMENT PRIMARY KEY)'-এর কাছে ব্যবহার করার জন্য সঠিক সিনট্যাক্সের জন্য আপনার MySQL সার্ভার সংস্করণের সাথে সামঞ্জস্যপূর্ণ ম্যানুয়ালটি পরীক্ষা করুন
সঠিক বাস্তবায়নের জন্য, নিচের সিনট্যাক্স −
ব্যবহার করুনসিনট্যাক্স
your ColumnName int(10) ZEROFILL NOT NULL AUTO_INCREMENT প্রাথমিক কী
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> StudentCode int(10) ZEROFILL NOT NULL AUTO_INCREMENT PRIMARY KEY -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.55 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে ঢোকান();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.28 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| স্টুডেন্ট কোড |+------------+| 0000000001 || 0000000002 || 0000000003 || 0000000004 || 0000000005 |+------------+5 সারি সেটে (0.00 সেকেন্ড)