Я недавно начал изучать SQL, я не могу определить, что вызывает мою ошибку синтаксиса (см ниже):SQL Синтаксис Ошибки во время создания таблицы
CREATE TABLE Users(
user_id smallint not null auto_increment,
username varchar(50) unique,
password varchar(41),
dob date,
session_id varchar not null,
cookie varchar not null,
PRIMARY KEY(user_id),
CONSTRAINT dob_valid CHECK(dob < current_date())
);
Это делает работу, когда все поля VARCHAR имеет предопределенные длина. Для всех полей типа varchar требуется параметр размера?
Прошу прощения, если эта проблема кажется очень простой.
Спасибо за вашу помощь заранее
В нем говорится, что вызывает синтаксическую ошибку. в сообщении об ошибке –