我在数据库中的错误(I have mistake in database)

2019-07-30 15:06发布

当创建一个表如下

create table Ticket (
ticket_id integer not null primary key,
AirlineName varchar not null,
CustomerName varchar,
fromCity varchar,
toCity varchar,
fltNo integer,
TicketDate date,
Dtime TIME,
Atime time,
price integer);

我得到以下错误:

您的SQL语法错误; 检查对应于你的MySQL服务器版本正确的语法使用手动附近“不为空,客户名称为varchar,fromCity VARCHAR,toCity VARCHAR,fltNo INTE”第3行

什么可能导致这个问题以及如何解决我呢?

Answer 1:

create table Ticket (
ticket_id INT NOT NULL primary key,
AirlineName varchar(255) not null,
CustomerName varchar(255),
fromCity varchar(255),
toCity varchar(255),
fltNo INT,
TicketDate date,
Dtime TIME,
Atime time,
price int);


文章来源: I have mistake in database