MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips161 既存のテーブルから主キーを削除するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-3ALTER TABLETips161 既存のテーブルから主キーを削除するには

Level1

PointALTER TABLE命令のDROP PRIMARY KEY句を利用します

構文   
ALTER TABLE テーブル名 DROP PRIMARY KEY

ALTER TABLE命令のDROP PRIMARY KEY句は、指定されたテーブルの主キーを破棄します。

テーブルに主キーが存在しない場合、DROP PRIMARY KEY句は該当テーブルの最初のUNIQUEインデックスを破棄します。明示的に主キーが設定されない場合、MySQLは最初のNULL値を持たないUNIQUEインデックスを主キーと見なすためです。

用例
mysql> ALTER TABLE artist DROP PRIMARY KEY; 
Query OK, 5 rows affected (0.27 sec)
Records: 5  Duplicates: 0  Warnings: 0

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません