01779. 00000 - "cannot modify a column which maps to a non key-preserved table"
*Cause: An attempt was made to insert or update columns of a join view which
map to a non-key-preserved table.
*Action: Modify the underlying base tables directly.
Bei der Tabelle handelt es sich um einen View und nicht um eine Tabelle?
(Naja ein PK ist eigentlich nie falsch, auch wenn er nur eine "Zeilennummer" ist)
Gruß
K-H