Lỗi này xảy ra nếu giả sử bạn đã sử dụng var_char thay vì loại varchar. Để loại bỏ loại lỗi này, hãy sử dụng ví dụ:varchar (100) thay vì var_char (100).
Bây giờ chúng ta hãy xem lỗi này xảy ra như thế nào -
mysql> create table removeErrorDemo -> ( -> StudentId int, -> StudentName var_char(50) -> );
Sau đây là kết quả hiển thị lỗi -
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
Bây giờ hãy để chúng tôi loại bỏ lỗi. Đây là truy vấn để loại bỏ lỗi 1064 (42000) -
mysql> create table removeErrorDemo -> ( -> StudentId int, -> StudentName varchar(100) -> ); Query OK, 0 rows affected (1.72 sec)
Ở trên, chúng tôi đã đặt varchar một cách chính xác, do đó sẽ không có lỗi nào xảy ra.