怎樣刪除oracle字段

oracle中,可以利用“Alter Table”語句配合“Drop Column”關鍵字刪除字段,語法為“ALTER TABLE 表名 DROP COLUMN 字段名”。

怎樣刪除oracle字段

本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

怎樣刪除oracle字段

添加字段的語法:alter table tablename add (column datatype [default value][null/not null],….);

修改字段的語法:alter table tablename modify (column datatype [default value][null/not null],….);

刪除字段的語法:alter table tablename drop (column);

添加、修改、刪除多列的話,用逗號隔開。

使用alter table 來增加、刪除和修改一個列的例子。

創建表結構:

create?table?test1 (id?varchar2(20)?not?null);

增加一個字段:

alter?table?test1 add?(name?varchar2(30)?default?‘無名氏’?not?null);

使用一個SQL語句同時添加三個字段:

alter?table?test1 add?(name?varchar2(30)?default?‘無名氏’?not?null, age?integer?default?22?not?null, has_money?number(9,2) );

修改一個字段

alter?table?test1 modify?(name?varchar2(16)?default?‘unknown’);

另:比較正規的寫法是:

--?Add/modify?columns? alter?table?TABLE_NAME?rename?column?FIELD_NAME?to?NEW_FIELD_NAME;

刪除一個字段

alter?table?test1 drop?column?name;

推薦教程:《Oracle視頻教程

以上就是怎樣刪除

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享