O Oracle não oferece suporte a atualizações em cascata de chaves primárias. A chave primária deve ser única e imutável para que nunca precise ser alterada. Como você nunca deve atualizar uma chave primária, não deve haver necessidade de cascatear essas atualizações.
Em geral, você provavelmente também deve usar o
VARCHAR2
tipo de dados em vez de VARCHAR
. Atualmente, esses tipos de dados são idênticos, mas a Oracle pode alterar a semântica do VARCHAR
digite no futuro para fazer com que a string vazia seja tratada de forma diferente de NULL
. Supondo que você não queira que seu aplicativo seja interrompido no futuro quando essas semânticas mudarem, seria mais seguro usar VARCHAR2
.