Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Igor Moreira

Problema com delete em 2 tabelas ao mesmo tempo

Recommended Posts

Moçada qndo eu to tentano deletar o usuario de 2 tabelas da um pau...alguem pode me ajuda ai? vlw..

 

 

DELETE tb_usuario FROM tb_usuario INNER JOIN tb_usuarioGrupoUsuario

ON tb_usuario.codUsuario = tb_usuarioGrupoUsuario.codUsuario

WHERE tb_usuario.codUsuario = 9

 

Msg 547, Level 16, State 0, Line 1

A instrução DELETE conflitou com a restrição do REFERENCE "UsuarioGrupoUsuarioxUsuario". O conflito ocorreu no bando de dados "STOQUEVIEWER", tabela "dbo.tb_UsuarioGrupoUsuario", column 'CodUsuario'.

A instrução foi finalizada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Moçada qndo eu to tentano deletar o usuario de 2 tabelas da um pau...alguem pode me ajuda ai? vlw..

 

DELETE tb_usuario FROM tb_usuario INNER JOIN tb_usuarioGrupoUsuario

ON tb_usuario.codUsuario = tb_usuarioGrupoUsuario.codUsuario

WHERE tb_usuario.codUsuario = 9

o comando delete não atinge duas tabelas, somente uma, na instrução acima somente esta deletando a tabela tb_usuario, o inner join no caso só serve para filtrar, para que o comando delete atinga as duas tabelas você pode ligar a opção on cascade

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.