Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

excluindo registros de várias tabelas ao mesmo tempo com uma única consulta no sqlserver2005


A menos que você use algum tipo de exclusão em cascata, uma única instrução delete excluirá linhas de uma única tabela.

No seu exemplo, se a sintaxe estiver correta, você excluirá linhas de responseheader apenas, o resto das tabelas são usadas apenas para determinar quais linhas excluir de responseheader .

Para ser franco, você realmente não deseja usar uma exclusão em cascata, portanto, você deve executar várias instruções de exclusão, uma em cada tabela.