create table tab ( id numeric(6) primary key, class numeric(3), fdate date, group char(6), foreign key (class, fdate) references exam(class, fdate));
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'group char(6), foreign key (class, fdate) references exam(class, fdate))' на строке 1
Ответы (1 шт):
Автор решения: Anatoly
→ Ссылка
group - служебное слово, оберните его в символы `:
create table tab (
id numeric(6) primary key,
class numeric(3),
fdate date,
`group` char(6),
CONSTRAINT `fk_tab_ref_exam` foreign key (class, fdate) references exam(class, fdate)
);