在oracle中,可以利用“Alter Table”語句配合“Drop Column”關鍵字刪除字段,語法為“ALTER TABLE 表名 DROP COLUMN 字段名”。
本教程操作環境: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
喜歡就支持一下吧
相關推薦