2009-08-25 11 views

答えて

2
CREATE TABLE reftable (id INT NOT NULL PRIMARY KEY) 

CREATE TABLE mytable (id INT NOT NULL, ref INT NOT NULL) 

ALTER TABLE mytable 
ADD CONSTRAINT fk_mytable_ref_reftable 
FOREIGN KEY (ref) REFERENCES reftable (id) 

CREATE INDEX ix_mytable_ref ON mytable (ref) 

別のテーブルの列(あなたが参照している1)はPRIMARY KEYなるか、すでにインデックスを持っている意味が定義されUNIQUE制約を、持っている必要があります。

0

外部キー制約自体をインデックスに登録することはできませんが、外部キーが定義されている列をインデックスできます。

よろしく、 ロブ。

+0

申し訳ありません...それはintededだったwhtだった:) – Ajay