Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ALTER主キーが既存のテーブルに対して既に定義されている場合に、table コマンドを使用して複合主キーを定義する方法を知る必要がありますか?
ALTER
データベース:オラクル 11g
既存のPRIMARY KEY制約を削除してから、再作成してください。table_pk既存のものが と呼ばれ、新しい複合主キーがオンでcolumn1あり、 であると仮定しcolumn2ます。
PRIMARY KEY
table_pk
column1
column2
ALTER TABLE table DROP CONSTRAINT table_pk; ALTER TABLE table ADD CONSTRAINT table_pk PRIMARY KEY (column1, column2);