為什么出現名稱已由現有對象使用?
【ORA-00955: 名稱已由現有對象使用】 這個錯誤說的不僅僅是有可能你有存儲過程使用了【student2】,還有可能是你有表名叫【student2】或者其他oracle對象叫【student2】。 說明:其實由于你已經使用了【create or repalace procedure】即使有存儲過程叫【student2】也會被覆蓋掉,你用下面的命令查詢一下,有什么對象叫【student2】,刪掉它或者換一個存儲過程名字。 【SELECT OBJECT_NAME,OBJECT_TYPE FROM USER_OBJECTS WHERE OBJECT_NAME='STUDENT2';】 --- 以上,希望對你有所幫助。