在oracle中,可以利用ALTER語句配合“DROP column”來刪除指定的列,語法為“ALTER table 表名 DROP COLUMN 列名”或者“ALTER TABLE 表名 DROP (列名1,列名2)”。
本教程操作環境: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
喜歡就支持一下吧
相關推薦