天天看点

创建表时 ORA-00955: 名称已由现有对象使用

如下,在执行创建表语句时报错如下:

创建表时 ORA-00955: 名称已由现有对象使用
执行下面sql查询

select a.OBJECT_type,a.* from all_objects a where upper(a.OBJECT_NAME) ='USER_SF_INFO';      

发现有一个视图和该表重名了,解决方法是修改名称,或删掉重复的对象

创建表时 ORA-00955: 名称已由现有对象使用

附:如果查询对象时没有找到,则在dba账户下执行下面的语句刷新一下共享池(未进行到此步,无法验证准确性)

alter system flush shared_pool;      

继续阅读