SQL语法手册中与MySQL服务器版本对应的错误

SQL语法手册中与MySQL服务器版本对应的错误,sql,mysql-error-1064,Sql,Mysql Error 1064,Error1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解要使用的正确语法在1号线 当一个int中不能有两个参数时,请帮助我解决SQL查询中的错误 改变 Create table Enroll(usn varchar(10), course_id varchar(10), attendance int(10), marks

Error1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解要使用的正确语法在1号线


当一个int中不能有两个参数时,请帮助我解决SQL查询中的错误

改变

 Create table Enroll(usn varchar(10),
                     course_id varchar(10),
                     attendance int(10),
                     marks int(10,2),
                     foreign key(usn) references bmsStudent(usn),
                     foreign key(course_id) references Course(course_id)
                    );


注意:这对您来说应该很容易理解——错误消息会告诉您查询的“2”部分,并且在您的输入中只有一个地方出现了错误,因此您不需要询问我们就可以准确地知道错误所在。

如果您在标记列中严格需要小数,请使用十进制-

   marks int
   marks int
marks DECIMAL(10, 2),