DELETE e chave-estrangeira (Oracle) |
Categoria: Oracle | ||
Publicado em 10 de Julho de 2013 | ||
Em alguns casos não é possível remover dados de uma tabela pois há uma ou mais tabelas utilizando o registro como chave-estrangeira. Isto pode ser evitado criando/modificando a chave-estrangeira dessas outras tabelas com as opções SET NULL ou CASCADE:
Exemplo de alteração de chave-estrangeira para ON DELETE CASCADE:
|