可能表没有设置约束条件,可以查一下User_Constraints这张表检查一下是否设置了约束
你可以在记事本里写了以后复制上去,这样就会简单很多,也不用怕写错。而且在sqlplus中不用复制的,可以直接用方向键上或者下,就可以进行复制了
drop primary key可以是因为一张表只有一个主键,这样就能指定要删除的约束;drop foregin key不行是因为一张表可能有多个外键,这样写不能指定要删除的外键约束
在一个表中,主键具有唯一性,外键可以有多个,所以不能做到删除指定某一特定的外键