Oracle 列操做(增長列,修改列,刪除列)

1.增長一列:

   Alter table 表名 add 列名 varchar2(10);post

2.修改一列:

  Alter table 表名 modify 列名 varchar2(20);spa

3.刪除一列:

  Alter table 表名 drop column 列名;blog

這裏要注意幾個地方,首先,增長和修改列是不須要加關鍵字COLUMN,不然會報錯ora-00905。it

其次,對刪除單列的話,必定要加COLUMN,而後記住,刪除是不須要加列類型的。table

 

4.增長多列:

  Alter table 表名 add (列名1 varchar2(10),列名2 number);class

5.修改多列:

  Alter table 表名 modify (列名1 varchar2(20),列名2 varchar2(20));tab

6.刪除多列:

  Alter table 表名 drop (列名1,列名2);di

很奇怪的現象,再單列中要加關鍵字COLUMN,然而再刪除多列的時候,不能加COLUMN關鍵字。co

相關文章
相關標籤/搜索