ORA-30926: Stabiler Satz von Zeilen in den Quelltabellen kann nicht abgerufen werden

ich bekomme

ORA-30926: Stabiler Satz von Zeilen in den Quelltabellen kann nicht abgerufen werden

in der folgenden Abfrage:

  MERGE INTO table_1 a
      USING 
      (SELECT a.ROWID row_id, 'Y'
              FROM table_1 a ,table_2 b ,table_3 c
              WHERE a.mbr = c.mbr
              AND b.head = c.head
              AND b.type_of_action <> '6') src
              ON ( a.ROWID = src.row_id )
  WHEN MATCHED THEN UPDATE SET in_correct = 'Y';

Ich bin gerannttable_1 es hat Daten und ich habe auch die interne Abfrage ausgeführt (src), die auch Daten hat.

Warum sollte dieser Fehler auftreten und wie kann er behoben werden?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage