首发微信公众号:SQL数据库运维
汇总Oracle中常用的ALTER TABLE 的用法,并举例说明,可收藏供平时参考使用。
注意:SQL Server、MySQL等其他数据库语法可能有所不同,不一定都适用,以下脚本仅适合Oracle数据库内使用。
--1、增加列
alter table (表名) add (列名 数据类型);
--举例
alter table JT_CS.STUINFO_01 add (CSL VARCHAR2(50));
--2、删除列
alter table (表名) drop column (列名); --列名不需要括号
--举例
alter table JT_CS.STUINFO_01 drop column CSL;
--3、修改表名
alter table (当前表名) rename to (新表名);
--举例
alter table JT_CS.STUINFO_01 rename to STUINFO_00;
--4、修改列名
alter table (表名) rename column (当前列名) to (新列名);
--举例
alter table JT_CS.STUINFO_00 rename column sex to CXB;
--5、修改列类型
alter table (表名) modify (列名 数据类型);
--举例
alter table JT_CS.STUINFO_00 modify STUADDRESS VARCHAR2(100);
2952

被折叠的 条评论
为什么被折叠?



