SQL

SQL文で新しく知った知識

今回はSQLについて新しく知った知識のメモです。

普段はフレームワークを使うのでSQL文について慣れてないです。

だから簡単なSQL文も登場します。

新しく知識を知るたびに追記します。

主キーの調べ方

下記のSQL文です。

SHOW INDEX FROM テーブル名 WHERE Key_name = 'PRIMARY';

下記の表示になります。

主キーの削除

主キーがAUTO_INCREMENTになっている場合はまず下記のSQL文です。

ALTER TABLE item MODIFY id INT NOT NULL;

そして下記のSQL文です。

ALTER TABLE demo DROP PRIMARY KEY;

主キーの設定

下記のSQL文です。

ALTER TABLE demo ADD PRIMARY KEY (主キーにしたいカラム名);