এই ত্রুটিটি ঘটে যদি ধরা যাক আপনি varchar প্রকারের পরিবর্তে var_char ব্যবহার করেছেন। এই ধরনের ত্রুটি দূর করতে, উদাহরণস্বরূপ, var_char(100) এর পরিবর্তে varchar(100) ব্যবহার করুন।
আসুন এখন দেখি কিভাবে এই ত্রুটিটি ঘটে -
mysql> create table removeErrorDemo -> ( -> StudentId int, -> StudentName var_char(50) -> );
নিম্নোক্ত আউটপুট ত্রুটি প্রদর্শন করছে −
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'var_char(50) )' at line 4
এখন ত্রুটিটি দূর করা যাক। এখানে ত্রুটি 1064 (42000) −
অপসারণের জন্য প্রশ্ন রয়েছেmysql> create table removeErrorDemo -> ( -> StudentId int, -> StudentName varchar(100) -> ); Query OK, 0 rows affected (1.72 sec)
উপরে, আমরা varchar সঠিকভাবে সেট করেছি, তাই কোন ত্রুটি ঘটবে না।