› Fóruns › SQL e PL/SQL › Clausula on update › Clausula on update
1 de outubro de 2009 às 7:06 pm
#90047
Participante
É uma questão de design do Oracle. Conceitualmente é considerado que primary keys sejam imutáveis e que disparar um “on update cascade” alterando as chaves primárias em outras tabelas seja errado do ponto de vista de projeto de banco de dados.
O Tom Kyte no site dele tem algumas opiniões e workarounds para fazer um on update cascade “bacalhau” no Oracle:
http://asktom.oracle.com/pls/asktom/f?p … 3459616034
Fica feio… na minha opinião com ou sem workaround, fazer on update cascade seria só em caso de última opção.