ORACLE操作 ORACLE機能

[ORACLE] テーブルの列を削除する

投稿日:

テーブルの列を削除するには、ALTER TABLE~DROP句を使用します。

構文

(1カラム削除する場合)
ALTER TABLE テーブル名 DROP COLUMN 列名;
(複数カラムを同時に削除する場合)
ALTER TABLE テーブル名 DROP (列名1 [,列名2 ..]);

下の書き方で1カラムのみ削除することも可能です。

サンプル

例1)mytblテーブルのcol1列を削除する

例2)mytblテーブルのcol1列とcol2列を削除する

実行例
SQL> ALTER TABLE mytbl DROP (col1, col2); 表が変更されました。

解説

  • データが存在する状態でも列削除は可能です。

スポンサーリンク

スポンサーリンク

-ORACLE操作, ORACLE機能
-

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク