テーブル(表)のカラム(列)の桁数を変更する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 件のコメント:
コメントを投稿