0
私はすでにテーブルを作りましたが、外来キーを見つけただけで、今私はそれらが必要であることを知っています。外部キーを追加するには?
2テーブルの2つの列の間にリレーションシップを追加するにはどうすればよいですか?私は、外国のキーがどのように使われているか、私の場合はどうすれば使用できますか?
私はすでにテーブルを作りましたが、外来キーを見つけただけで、今私はそれらが必要であることを知っています。外部キーを追加するには?
2テーブルの2つの列の間にリレーションシップを追加するにはどうすればよいですか?私は、外国のキーがどのように使われているか、私の場合はどうすれば使用できますか?
ALTER TABLE
クエリを使用して、テーブルを変更して外部キー制約を追加します。 ADD CONSTRAINT
後
ALTER TABLE yourTable
ADD CONSTRAINT FOREIGN KEY (col_in_yourTable) REFERENCES otherTable (col_in_otherTable);
構文本質的CREATE TABLE
のCONSTRAINT
句と同じです。
ありがとう! :) それは有り難いです –
あなたのケースが何であるか説明していません。 – jhamon
基本的には、データベースに外部キーを追加するためのクエリを要求しています...複数のバリエーションを参照して、どのクエリを使用するのが最適かを尋ねます。 –
「今、私は彼らが必要なのを知っている」ということを心に留めておいてください。通常、「彼らは本当にクールだと思っています。外部キーの長所と短所を読んでから、それらにコミットしてください。彼らは無料で来ない。 – tadman