【SQL】プライマリキーの追加と削除方法

プライマリキー(PRIMARY KEY)は、データベーステーブル内の行を一意に識別するための列または列の組み合わせです。プライマリキーを追加するには、ALTER TABLE ステートメントを使用します。また、プライマリキーを削除するには、ALTER TABLE ステートメントを使用して、プライマリキー制約を削除します。

プライマリキーの追加

ALTER TABLE テーブル名
ADD CONSTRAINT 制約名 PRIMARY KEY (列名);

この場合、テーブル名 は対象のテーブル名、制約名 は追加する制約の名前(任意)、列名 はプライマリキーとして指定する列名です。

プライマリキーの削除

ALTER TABLE テーブル名
DROP CONSTRAINT 制約名;

この場合、テーブル名 は対象のテーブル名、制約名 は削除するプライマリキー制約の名前です。

まとめ

これらの手順を遵守することで、データベース内のデータ整合性を維持し、効率的なデータベース管理を実現できます。データベースシステムの種類に応じて、構文や制約の設定方法は異なる場合があるので、環境に応じた文書やリソースを参照することが重要です。