Einzelnen Beitrag anzeigen

PistolenPeter

Registriert seit: 11. Jun 2010
9 Beiträge
 
#6

AW: Daten innerhalb einer Tabelle vervielfältigen

  Alt 28. Mai 2015, 14:02
@Mikkey:
Funktioniert leider nicht.
Es gibt ein Update für eine Zeile, aber die Daten in der Tabelle ändern sich nicht.

@mkinzler:
Das klappt leider auch nicht. Oracle sagt:
SQL-Fehler: ORA-01779: cannot modify a column which maps to a non key-preserved table
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.

Wenn ich das richtig verstehe, funktioniert das nur, wenn es einen Primärschlüssel gibt UND dieser in dem JOIN enthalten ist.

Grüße
PistolenPeter
  Mit Zitat antworten Zitat