Tenho erro no banco de dados

Ao criar uma tabela da seguinte forma

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);

Estou tendo o erro a seguir:

Você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a sintaxe correta para usar perto de 'não nulo, CustomerName varchar, fromCity varchar, toCity varchar, fltNo inte' na linha 3

O que pode causar isso e como resolvê-lo?

questionAnswers(1)

yourAnswerToTheQuestion