1
resposta

Estou tendo um problema para rodar meu script

Estou tendo problema ao rodar um script que criei com o cursor for loop, pelo visto seria algo de chave estrangeira.. mas , nao sei exatamente qual seria, eu acho que fechei o sql developer sem COMMIT .. Mas nao faco ideia de qual poderia ser a constraint que ta dando problema, pode me ajudar?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Equipe 03,

Você precisa verificar todos os relacionamento entre as tabelas que você está fazendo a atualização a procura de FKs (foreign keys).

Quando inserir um novo registro, se existir um campo com uma FK (chave estrangeira) obrigatória, ele precisa existir (o valor passado) na tabela que está sendo relacionada, se não existir o valor apresentará erro de integridade referencial.

Isso é um proteção do banco de dados contra "registros órfãos".

Qualquer dúvida, me chama.

[]'s,

Fabio I.