Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle:aggiornamenti di più tabelle => ORA-01779:impossibile modificare una colonna che esegue il mapping a una tabella non conservata con chiave

Se vuoi UPDATE (SELECT ... FROM A INNER JOIN B ON condition) SET A.X = ... quindi la condizione di unione deve vincolare tutte le colonne di un vincolo di unicità su B a un unico valore.