sql >> Base de Datos >  >> RDS >> Oracle

Oracle:múltiples actualizaciones de tablas => ORA-01779:no se puede modificar una columna que se asigna a una tabla sin clave conservada

Si desea UPDATE (SELECT ... FROM A INNER JOIN B ON condition) SET A.X = ... entonces la condición de combinación debe restringir todas las columnas de alguna restricción de unicidad en B a un solo valor.