আপনি সূচীটিকে কলামের নাম হিসাবে ব্যবহার করতে পারবেন না কারণ এটি একটি সংরক্ষিত শব্দ৷ এর জন্য, আপনাকে কলামের নামের চারপাশে ব্যাকটিক ব্যবহার করতে হবে।
আপনি যদি কলামের নাম হিসাবে একটি সংরক্ষিত শব্দ ব্যবহার করেন তবে আপনি নিম্নলিখিত ত্রুটিটি দেখতে পারেন−
mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> index int -> )ENGINE=MyISAM;ERROR 1064 (42000):আপনার SQL সিনট্যাক্সে একটি ত্রুটি আছে; লাইন 4-এ 'int )ENGINE=MyISAM'-এর কাছে ব্যবহার করার জন্য সঠিক সিনট্যাক্সের জন্য আপনার MySQL সার্ভার সংস্করণের সাথে সামঞ্জস্যপূর্ণ ম্যানুয়ালটি পরীক্ষা করুন
প্রথমে একটি টেবিল তৈরি করা যাক। এখানে, আমরা কলামের নাম হিসাবে একটি সংরক্ষিত শব্দ সূচী ব্যবহার করছি, কিন্তু এটিকে ব্যাকটিক্স দিয়ে আবদ্ধ করলে কোনো ত্রুটি হবে না—
mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> `index` int -> )ENGINE=MyISAM;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.28 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(`index`) মানগুলিতে সন্নিবেশ করান 0.07 sec)mysql> DemoTable(`index`) মানগুলিতে সন্নিবেশ করুন (12); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.06 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------+| আইডি | সূচক |+---+-------+| 1 | 4 || 2 | 8 || 3 | 12 |+---+-------+3 সারি সেটে (0.00 সেকেন্ড)