我想將此添加到SQLite,但我不能讓alter table使用添加外鍵。 它看起來像這樣:MySQL(?)到SQLite
create table Medlem
(Mnr integer not null,
Namn varchar(6),
Telefon varchar(10),
primary key (Mnr));
create table Sektion
(Skod char(1) not null,
Namn varchar(14),
Ledare integer,
primary key (Skod));
create table Deltar
(Medlem integer not null,
Sektion char(1) not null,
primary key (Medlem, Sektion));
alter table Sektion
add foreign key (Ledare) references Medlem (Mnr);
alter table Deltar
add foreign key (Medlem) references Medlem (Mnr);
alter table Deltar
add foreign key (Sektion) references Sektion (Skod);
你什麼錯誤? – SLaks 2013-03-13 16:50:13
我得到「foreign」的語法錯誤。 – newbie4life 2013-03-13 16:51:08
您是否啓用了外鍵支持? (請參閱http://www.sqlite.org/foreignkeys.html) – Raad 2013-03-13 17:11:18