Mysql 遇到语法错误
在做作业的时候,我最近遇到了一些问题。在尝试将以下内容放入数据库时,我不断遇到语法错误Mysql 遇到语法错误,mysql,sql,syntax-error,create-table,Mysql,Sql,Syntax Error,Create Table,在做作业的时候,我最近遇到了一些问题。在尝试将以下内容放入数据库时,我不断遇到语法错误 CREATE TABLE CUSTOMER ( CUSTID INT(3) AUTO_INCREMENT FNAME CHAR(10) LNAME CHAR(10) ADDRESS CHAR(10) TELNUM INT(10) SALESPERSONID INT(3) ); CREATE TABLE SALESPERSON ( SALESID INT(3) AUTO_INCREMENT FNAME CH
CREATE TABLE CUSTOMER (
CUSTID INT(3) AUTO_INCREMENT
FNAME CHAR(10)
LNAME CHAR(10)
ADDRESS CHAR(10)
TELNUM INT(10)
SALESPERSONID INT(3)
);
CREATE TABLE SALESPERSON (
SALESID INT(3) AUTO_INCREMENT
FNAME CHAR(10)
LNAME CHAR(10)
OFFICENUM CHAR(4)
TELNUM CHAR(10)
);
我不确定我是否做得对,但想弄明白这一点很麻烦。(在过去的3天里,由于天气和停电,我无法处理这个问题)是的,因为在每个列定义之后,您都缺少了
,
。您的创建表
应该是
CREATE TABLE CUSTOMER (
CUSTID INT(3) AUTO_INCREMENT,
FNAME CHAR(10),
LNAME CHAR(10),
ADDRESS CHAR(10),
TELNUM INT(10),
SALESPERSONID INT(3)
);
另外,检查MySQL文档的语法帮助比发布问题要好得多我不能相信我错过了一些非常简单的东西。谢谢你,我会确保我不会忽略这么小的事情。