A instrução truncada do servidor SQL remove todos os registros de uma tabela, mantendo a estrutura da tabela. Pense na declaração truncada como uma maneira de eliminar dados de uma tabela sem soltar a tabela real.
Neste guia, você entenderá como trabalhar com o comando truncate no servidor SQL, permitindo que você redefina as tabelas sem recriá -las.
Tabela truncada do servidor SQL
Ao trabalhar com o banco de dados, você encontrará instâncias em que precisará excluir todos os dados armazenados em uma tabela sem soltar a mesa.
Embora você possa usar a declaração de exclusão sem uma cláusula condicional, o comando truncate é muito mais rápido e eficiente.
A sintaxe do comando truncate é como mostrado:
Tabela truncada [Database_name.] [schema_name.]NOME DA TABELA;Vamos pegar as consultas de exemplo abaixo que criam uma tabela e inserir dados de amostra.
Criar banco de dados product_inventory;Execute a consulta truncada para remover todos os dados da tabela:
Inventário de tabela truncada;A tabela resultante é como mostrado:
Observe que a estrutura da tabela ainda é mantida enquanto todos os dados armazenados são removidos.
SQL Server Truncate vs. Excluir
Você pode se perguntar, se o comando truncate é como a declaração de exclusão, por que eu preciso usar o comando truncate?
A seguir, são apresentadas algumas vantagens do comando truncado sobre excluir.
Conclusão
Neste artigo, você descobriu como trabalhar com o comando Truncate Tabela no SQL Server para purgar dados de uma tabela sem destruir a estrutura da tabela.