Hallo an alle hier im forum,
ich habe ein Problem, ich möchte auf einer Z-Tabelle mit Schlüsselfeld Equnr TYPE Equnr Daten per Insert einfügen.
Die Tabelle enthält keine Einträge.
Direkt vor dem Einfügen lösche ich alle dopplten Einträge via
Code: Alles auswählen.
Sort itab by Equnr.
Delete ADJACENT DUPLICATES FROM itab COMPARING Equnr.
Der Anschließende Insert dumpt immer mit obigen Fehler.
Bei einem Modify sehe ich das die Einträge mit Schlüssel FE-000001 .... FE-028000 nicht geschrieben werden, sondern nur der erste Eintrag mit Equnr = FE-000001.
Heißt auf der DB kann das System diese Nummern nicht unterscheiden.
Ich weiß aber leider nicht warum?
Der Datentyp ist CHAR18 und es gibt keine Wertebereiche in der Domäne (welche auf der DBTAB eh ignoriert werden).
Hat jemand eine Idee wie das kommt und noch besser wie ich das Abstellen kann?
Viele Grüße