为什么此SQL Create Table语句导致语法错误?

时间:2019-06-30 18:03:17

标签: sql create-table

说明:

创建一个名为CUSTOMERS的表,该表包含ID(第一个字段,主键,整数值),客户的姓和名:FIRSTNAME,LASTNAME(使用varchar提交的第二个和第三个,不超过30个)每个字符)。 PS。请使用“;”结束所有SQL命令。

我所做的:

CREATE TABLE CUSTOMERS
(
    ID INT PRIMARY KEY,
    FIRSTNAME VARCHAR(30),
    LASTNAME VARCHAR(30),
);

我的成绩是:

0/100 ! 

错误:

  

错误:第1行附近:“)附近:语法错误

为什么?有人可以帮忙吗?

2 个答案:

答案 0 :(得分:4)

您的姓氏后面有一个逗号

答案 1 :(得分:1)

您还可以使用此代码创建表

CREATE TABLE CUSTOMERS( 
ID INT NOT NULL,
FIRSTNAME VARCHAR(30),
LASTNAME VARCHAR(30),
PRIMARY KEY (ID)
);