Когда я пытаюсь создать таблицу, я встречаю эту ошибку и не могу найти решение.MySQL ERROR 1064 (42000)
ОШИБКА 1064 (42000): У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с 'NULL, course_code CHAR (5) NOT NULL, имя VARCHAR (150) NOT NULL, PRIMARY KEY (со' в строке 1
и код для создания таблицы является:.
create table courses
(
school_code ENUM('L', 'B', 'A', 'F', 'E', 'T', 'I', 'W', 'S', 'U', 'M') NOT NULL,
dept_id TINYINT UNSIGNED NOT NULL,
course_code CHAR(5) NOT NULL,
name VARCHAR(150) NOT NULL,
PRIMARY KEY(course_code),
FOREIGN key (school_code, dept_id)
REFERENCES departments (school_code, dept_id)
)
engine = INNODB DEFAULT character SET = utf8 COLLATE = utf8_general_ci;
Любая помощь будет оценена !!
спасибо так много !! –