mecki: Oracle Tabellen anlegen unique constrain fehler

Hallo

ich habe eine Tabelle in Oracle mit folgender Eingabe angelegt.

CREATE TABLE gebiet_arzt
(
  GEBIET_NR               NUMBER(6)                NOT NULL,
  STAMM_ID                NUMBER(6)                NOT NULL,
  primary key (GEBIET_NR, STAMM_ID)
);

Beim befüllen der Tabelle bekomme ich nun folgendes Problem:

ORA-00001: unique constraint (NEO.SYS_C004532) violated

ich denke es ist ein unique constrain Fehler, mir ist nur nicht ganz klar wieso.

habe folgende Daten eingefügt

gebiet_nr/stamm_id
1 / 1
1 / 2
2 / 3
2 / 4

beim eifügen von
2 / 1
bekomme ich den fehler

könnte mir jemand sage was ich hier falsch gemacht habe

  1. moin,

    könnte mir jemand sage was ich hier falsch gemacht habe

    nein, weil es bei mir geht, der fehler muss also bei etwas sein, was du uns verschwiegen hast oder aber du hast die inserts nicht so gemacht, wie angedacht. ich vermute, und das ist nur eine vermutung, die tabelle besitzt neben den primary key noch einen zweiten unique constraint / index auf die spalte Stamm_id

    Ilja

    1. Danke

      habe nach deiner Nachricht alles nochmals kontrolliert
      und den Fehler nun gefunden.(ist mir schon peinlich)

      die Daten werden über Dateien importiert.

      Die Dateien wurden von einem Kollegen erstellt
      und ich habe den Fehler schlicht weg übersehen.

      tut mir leid für den Aufwand

      Mecki