Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

RESTRIÇÃO POR FK

'Mensagem 547, Nível 16, Estado 0, Linha 8 A instrução DELETE conflitou com a restrição do REFERENCE "FK_ITENS VENDIDOS_NOTAS". O conflito ocorreu no banco de dados "VENDAS SUCOS", tabela "dbo.ITENS VENDIDOS", column 'NÚMERO'. A instrução foi finalizada.

DELETE A FROM [NOTAS] A
INNER JOIN [CLIENTES] B ON A.[CPF] = B.[CPF] 
WHERE B.[IDADE] <= 18

'

1 resposta
solução!

Existe uma chave estrangeira ligando NOTAS a [ITENS VENDIDOS], se essa chave não foi marcada para DELETE CASCADE na hora que foi criada (DELETE CASCADE permite a deleção em cascata, deletou NOTAS deleta também [ITENS VENDIDOS] ao mesmo tempos,

No caso, não será possível deletar registros de NOTAS sem antes deletar os [ITENS VENDIDOS] antes

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software