-1
私の質問はちょっとばかげていると思いますが、解決できません。ここに私の問題は、次のとおりです。SQL外来キーを作成できません
create table Product
(
ProductID int PRIMARY KEY,
ProductName varchar(16),
RetrailPrice int,
WholesalePrice int,
MonthDelivery int,
Waste int,
StorageName varchar(16)
)
create table Storage
(
StorageID int PRIMARY KEY,
StorageName varchar(16),
City varchar(16),
Employees int,
Area int,
ProductID int
)
そしてもちろん、私は彼らに
alter table Product
add FOREIGN KEY (StorageName) references Storage(StorageName)
をリンクしたいしかし、私はそれを行うことができない、私はどこか間違っている:/
あなたは主キー、単なる列を参照しません。 – Ronald
あなたはデータベースエンジンを言うのを忘れました。また、 '外来キーを作成できません'という実際の完全なエラーメッセージはありませんか? –