![oracle数据库提示错误[Err] ORA-00955: 名称已由现有对象使用,第1张 oracle数据库提示错误[Err] ORA-00955: 名称已由现有对象使用,第1张](/aiimages/oracle%E6%95%B0%E6%8D%AE%E5%BA%93%E6%8F%90%E7%A4%BA%E9%94%99%E8%AF%AF%5BErr%5D+ORA-00955%3A+%E5%90%8D%E7%A7%B0%E5%B7%B2%E7%94%B1%E7%8E%B0%E6%9C%89%E5%AF%B9%E8%B1%A1%E4%BD%BF%E7%94%A8.png)
ORA-00955:
这个错误说的不仅仅是有可能你有存储过程使用了student2,还有可能是你有表名叫student2或者其他oracle对象叫student2。
说明:其实由于你已经使用了create
or
repalace
procedure即使有存储过程叫student2也会被覆盖掉,你用下面的命令查询一下,有什么对象叫student2,删掉它或者换一个存储过程名字
ORA-00947:
Not
enough
values
执行insert的时候出现这个错误。
insert
into
表1
values
(123,2423,12);
表1的结构有4个column,显然插入的值只有三个,因此才会出现这个问题。
再加个column
的值执行后,ok。
倘若只想插入三个数值的话:
insert
into
表1(a,b,c)
values
(123,2423,12);
用这个语句就可以了。
以上就是关于oracle数据库提示错误[Err] ORA-00955: 名称已由现有对象使用全部的内容,包括:oracle数据库提示错误[Err] ORA-00955: 名称已由现有对象使用、向oracle数据库中添加数据时提示ORA-00947: 没有足够的值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)