Como excluir todos os registros do SQL Server 2008?
Como excluir todos os registros do SQL Server 2008?
Respostas:
Eu posso ver que as outras respostas mostradas acima estão certas, mas vou facilitar sua vida.
Até criei um exemplo para você. Eu adicionei algumas linhas e quero excluí-las.
Você deve clicar com o botão direito na tabela e conforme mostrado na figura Tabela de script a> Excluir para> Novas janelas do editor de consulta:
Em seguida, outra janela será aberta com um script. Exclua a linha de "onde", porque você deseja excluir todas as linhas. Em seguida, clique em Executar.
Para ter certeza de que fez isso com o botão direito do mouse sobre a tabela e clique em "Selecionar as 1000 linhas principais" Então você pode ver que a consulta está vazia.
Para uma mesa
truncate table [table name]
Para todas as mesas
EXEC sp_MSforeachtable @command1="truncate table ?"
Quando a tabela é muito grande, é melhor excluir a própria tabela drop table TableName
e recriá-la, se for necessário criar consulta de tabela; em vez de excluir registros um por um, usando delete from
instrução porque isso pode consumir muito tempo.