Это мой sql-код, и каждый раз, когда я выполняю его по команде, он выдает ошибку, может кто-нибудь сказать мне, что я здесь упускаю? Это дает мне
Ошибка «Неправильно сформировано ограничение внешнего ключа». Любая помощь будет потрясающей.
Create table course (course_id varchar(8), title varchar(50), dept_name varchar(20), credits numeric(2,0) check (credits > 0), primary key (course_id), foreign key (dept_name) references department on delete set null );
Это справочная таблица:
create table department
(dept_name varchar(20),
building varchar(15),
budget numeric(12,2) check (budget > 0),
primary key (dept_name)
);