1.首先是对表名的修改
MySQL:
ALTER TABLE tb_user
RENAME TO t_user
Oracle:
ALTER TABLE tb_user
RENAME TO t_user
两个没有任何区别,不过要注意的是,在Oracle中不要把表名改成USER,因为系统表也叫做USER,如果一定要改这个名字的话,每次操作就需要用引号引住
2.对列的添加
MySQL:
ALTER TABLE tb_user
ADD note VARCHAR(50);
Oracle:
ALTER TABLE tb_user
ADD CONSTRAINT COLUMNs note VARCHAR(50);
3.对列名的修改
MySQL:
ALTER TABLE tb_user
CHANGE note notes VARCHAR(40) NOT NULL;
Oracle:
ALTER TABLE USER
RENAME COLUMN note TO notes;
这里需要注意的是MySQL在修改列名的时候需要指定列的属性
4.对列的删除
MySQL:
ALTER TABLE tb_user
DROP COLUMN note;
Oracle:
ALTER TABLE USER
MODIFY COLUMN note;
好了,大概就是这些方法了,有需要的赶紧拿去收藏吧!如果有发现错误还希望多多指教!