Webサイトの運営会社で得た技術的な知識を記録していきます。 サーバー情報、Webデザイン、プログラミング、このWebサイトで利用させていただいているBlogger(ブロガー)についても公開していきます。

Oracleのテーブル(表)のカラム(列)を削除する方法(ALTER TABLE DROP)

Oracleのテーブルでは、テーブルのカラム(列)を後からでも削除変更可能です。

テーブル(表)のカラム(列)の桁数を変更するSQLは、「ALTER TABLE ~ DROP ~」を使います。

テーブルのカラム(列)を削除するSQL

ALTER TABLE <テーブル> DROP (<カラム名(列名)> CASCADE CONSTRAINTS);

例1. テーブルのカラム(列)を1つ削除する

テーブル(表)のカラム(列) を1つ削除する方法です。
ここでは、テーブル名 "table1" のカラム名(列名) "col1" を削除する例です。

テーブル table1 の カラム(列) col1 を削除するSQL

ALTER TABLE table1 DROP (col1) CASCADE CONSTRAINTS;

例2. テーブルのカラム(列) を複数削除する

Oracle(オラクル)では、一度に複数のカラム(列)を削除することも可能です。
ここでは、テーブル名 "table1" のカラム名(列名) "col1" と "col2" を削除する例です。

テーブル table1 のカラム(列) col1 を削除するSQL

ALTER TABLE table1 DROP (col1, col2);


Oracleのテーブルで、カラム名(列名)を削除するSQL「ALTER TABLE ~ MODIFY ~」でした。

以上です。

0 件のコメント:

人気記事

ラベル

ページ

このブログを検索