oracle删除表字段

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:41:11
在oracle10g中一个有外键的表中加了一个新字段,现在想删除,请问怎么删除掉,并且不影响这个表的外键呢

有外键的表? 有歧义吧,是这个表中的某个字段作为别的表的外键,还是这个表中的某个字段依赖别的表的主键。可能出现问题的就是新添加的字段是不是依赖外键,或者是新添加的字段别的表是否会引用到?

如果你的表有外键关联的话,你要想删除主表就必须先删除从表,就是你设置外键的那张表,这样说不知是否明白!

如果该字段不是外键中的字段,你可以通过:
alter table tab_name drop COLUMN col_name;
删除