oracle怎樣刪除列

oracle中,可以利用ALTER語句配合“DROP column”來刪除指定的列,語法為“ALTER table 表名 DROP COLUMN 列名”或者“ALTER TABLE 表名 DROP (列名1,列名2)”。

oracle怎樣刪除列

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

oracle怎樣刪除列

oracle中刪除一個列的方法:

ALTER?TABLE?表名?DROP?COLUMN?列名

刪除多列:(很奇怪不需要 column,切字段名都為簡單字段名):

?????alter?table?表名??drop?(字段1,字段2)

拓展:

增加列

alter?table?t_jm_user?add?USR_EmailValidate?CHAR(1)?default?'N'?not?null;

修改列

alter?table?t_jm_user?modify?USR_EmailValidate?CHAR(1)?default?'Y'??null;

刪除列

alter?table?t_jm_user?drop?column??USR_EmailValidate;

增加約束

alter?table?user ??add?constraint?FK_user_CLIENT?foreign?key?(COMP_ID) ??references?T_stal?(COMP_ID);

刪除約束

alter?table?user?drop?constraint?FK_user_CLIENT?;

推薦教程:《Oracle教程

以上就是

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