• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数キーでの一意制約)

MySQLで複数キーで一意制約を設定する方法

このQ&Aのポイント
  • MySQLで複数キーで一意制約を設定する方法について調査しましたが該当する記事は見つかりませんでした。
  • 複数キーで一意制約を設定する場合は、両方のキーにunique制約を貼る必要があります。
  • 例えば、テーブル名がtest、フィールドがfield_1とfield_2の場合、field_1とfield_2の両方にunique制約を設定することで、重複するデータを防ぐことができます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

複数の列の組で制約を定義する場合は、表の制約として定義します。 create table test (fleld1 int, fleld2 int, unique(field1,field2)) primary key等の場合も同様です。

pgBeginImo
質問者

お礼

わかりやすく説明して頂きましてありがとうございます。 とても参考になりました。

関連するQ&A