All errors › ORA errors
ORA-00955: Name is already used by an existing object
What it means
CREATE tried to use a name that already exists in the schema; tables, views, sequences, synonyms, procedures and packages share one namespace.
How to fix it
Use CREATE OR REPLACE for code objects and views, drop or rename the existing object, or pick another name. In deployment scripts check ALL_OBJECTS first or catch the error.
Catch it before it runs
ORA Error Helper
Explains ORA-/PLS- codes inside JetBrains IDEs and DataGrip. PL/SQL Lint
Flags risky PL/SQL patterns while you type. Oracle Plan Reader
Reads execution plans and points at the slow step. PL/SQL in Practice
Kindle book with practical PL/SQL for working developers.
Explains ORA-/PLS- codes inside JetBrains IDEs and DataGrip. PL/SQL Lint
Flags risky PL/SQL patterns while you type. Oracle Plan Reader
Reads execution plans and points at the slow step. PL/SQL in Practice
Kindle book with practical PL/SQL for working developers.
Nearby errors
Updated 2026-11-12.