2010年06月14日

SQL Serverで主キーを追加するには?

法改正がありこれまでのデータの蓄積する方法ではまずくなてしまった。
で、主キーを追加すればクリアできるのだけどどうするの?

1.現在設定されている主キーを削除
2.主キーを設定しなおす

これでOKみたいです。

ALTER TABLE テーブル名 DROP CONSTRAINT "キー名";
alter table テーブル名 add primary key(主キー1,主キー2,主キー3);

これを実行すればOKでした。
気をつける点は、DROPなんだけどフィールド名ではなく「キー名」を書くことが大事。

PK_XXXXXXX などの名前になっていることが多いと思う。




トラックバックURL

コメントする

名前:
URL:
  情報を記憶: 評価:  顔   星