テーブルの列を削除
列を削除する(基本)
既存の列を削除するには、DROP COLUMNを指定します。
ALTER TABLE テーブル名
DROP COLUMN 列名;
それではサンプルを見てみましょう。
[crayon-678b7cb007b0a013798187/]
上記を実行することで、EMPLOYEEテーブルのAGE列が削除されます。
制約を含めて列を削除する
列に参照制約等の制約が指定されている場合でも削除するには、CASCADE CONSTRAINTSを指定します。
ALTER TABLE テーブル名
DROP COLUMN 列名 CASCADE CONSTRAINTS;
それではサンプルを見てみましょう。
[crayon-678b7cb007b14218263958/]
上記を実行することで、AGE列に制約が設定されていても削除することが可能です。
以上が、テーブルの列を削除する方法です。
ぜひ参考にしてみてください。