Limpar todas as tabelas do seu banco SQL Server
Para limpar todos os registros de suas tabelas no SQL Server de uma vez só, proceda com esses 3 simples comandos abaixo.
1) Pela Query
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'DELETE FROM ?'
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
2) Criando uma Stored Procedure
CREATE PROCEDURE sp_EmplyAllTable
AS
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'DELETE FROM ?'
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
GO
Mágico não?
Até a próxima!
Perfeito vlw.
ResponderExcluirMuito obrigado! (Eduardo Sobrinho)
ResponderExcluirShow !! Resolveu meu problema !!
ResponderExcluirAbraço