【发布时间】:2020-09-14 09:23:53
【问题描述】:
我正在尝试在 MySQL 中创建一个表“学生”,
但是,我无法调试错误。
CREATE TABLE STUDENT (
-> No INT NOT NULL,
-> Name VARCHAR(100) NOT NULL,
-> STIPEND DECIMAL(5,2),
-> STREAM VARCHAR,
-> AVGMARKS DECIMAL(3,1),
-> GRADE CHAR(1),
-> CLASS CHAR(3));
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 AVGMARKS DECIMAL(3,1), GRADE CHAR(1), CLASS CHAR(3))' at line 5`
任何帮助将不胜感激。
我希望数据类型和列名是不言自明的。
我已经浪费了 40 分钟来纠正这个可悲的代码
【问题讨论】:
标签: mysql sql string create-table