ゆるいSEのIT徒然草

SE向けナレッジ(ほぼ自分用メモ)。技術以外にも、システム関連のもろもろ雑多なノウハウを公開します。内容保証しません!!!

【編集中】テーブルに変更を加えるSQL

テーブルのカラムに対する操作

既存テーブルへのカラム追加

この方法だと、既存の他カラムのデータが消えることはない。

▼1項目

alter table table1 add column1 varchar(20)

▼複数項目

alter table table1 add (
  column1          number  (009, 0),
  column2          varchar2(005)
)
既存テーブルのカラムの定義修正

▼例(桁数変更例)

alter table table1 modify (
  column1             varchar2(20)
)
既存テーブルのカラム削除

▼例

alter table table1 drop column column1
alter table table1 drop (column1,column2,…);