bekomme immer den fehler:
CREATE TABLE TESTDUMMY OF TY_TEST
*
FEHLER in Zeile 1:
ORA-00955: name is already used by an existing object
mein beispielcode schaut so aus:
CREATE OR REPLACE TYPE TY\_TEST AS OBJECT
(
TESTID NUMBER,
TESTNAME VARCHAR(30)
);
/
commit;
CREATE TABLE TESTDUMMY OF TY\_TEST
(
TESTID PRIMARY KEY,
TESTNAME NOT NULL
);
/
commit;
DROP TYPE TY\_TEST FORCE;
DROP TABLE TESTDUMMY CASCADE CONSTRAINTS;
COMMIT;
mit dem programm toad habe ich meine db durchsucht und nichts gefunden, auch bei ganz neuen tabellen bekomme ich diese fehlermeldung.
hoffe mir kann wer helfen
Mahlzeit,
CREATE TABLE TESTDUMMY OF TY_TEST
*
FEHLER in Zeile 1:
ORA-00955: name is already used by an existing object
Die Fehlermeldung ist eindeutig, die Ursache auch:
Error: ORA 955
Text: is already used by an existing object
-------------------------------------------------------------------------------
Cause: An attempt was made to create a database object (such as a table, view,
cluster, index, or synonym) that already exists.
A user's database objects must have distinct names.
Action: Enter a unique name for the database object or modify or drop the
existing object so it can be reused.
Irgendwo gibt es ein Objekt mit dem Namen TESTDUMMY. Muß nicht eine Tabelle, kann auch ein View, Index, Trigger oder sonstwas sein.
mit dem programm toad habe ich meine db durchsucht und nichts
gefunden, auch bei ganz neuen tabellen bekomme ich diese
fehlermeldung.
Versuch einen anderen Namen. Kommt die Fehlermeldung? Nein? Bingo.
Gib folgendes ein:
select object type,
object\_name
from user\_objects
where object\_name = 'TESTDUMMY';
Noch was: nach DDL-Statements brauchst du nie ein Commit!
Gruß
Sancho
hat sich erledigt, lag an den slashes
hat sich erledigt, lag an den slashes
Mein Gott! Hab ich völlig übersehen. Hatte ich früher oft 
Gruß
Sancho