Pular para o conteúdo

Fóruns SQL e PL/SQL Clausula on update Clausula on update

#90047
fsitja
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.