Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle:várias atualizações de tabela => ORA-01779:não é possível modificar uma coluna que mapeia para uma tabela não preservada por chave


Se você deseja UPDATE (SELECT ... FROM A INNER JOIN B ON condition) SET A.X = ... então a condição de junção deve restringir todas as colunas de alguma restrição de exclusividade em B a um único valor.