最初にこのテーブル名DEPARTMENTを作成し、その後このテーブルのDnumberに外部キー参照を持つDept_Locationsを作成しました。 Dept_Locationsテーブルのは外部キーconstarintを追加できません
create table DEPARTMENT(
Dname varchar(20) NOT NULL,
Dnumber int NOT NULL,
Mgr_ssn char(9) NOT NULL,
Mgr_start_date date NOT NULL,
Primary key(Dnumber),
Unique(Dname)
);
コード:私はDept_Locationsを作成するため、このコードを実行するとき
create table Dept_Locations(
Dnum char(4),
Dlocation varchar(16),
primary key(Dnum,Dlocation),
foreign key(Dnum) references DEPARTMENT(Dnumber));
は今、私はエラーを取得:外部キー制約を追加することはできません。
誰か助けてください。