Deletar registro com SQL

Delphi

13/02/2004

Qual a instrução SQL para apagar todos os registros de uma tabela ?

[b:527c17bcb1][url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Título editado conforme previsto nas regras de conduta - regra 2[/url][/b:527c17bcb1]

[b:527c17bcb1][color=red:527c17bcb1]Título editado pelo Moderador (AZ) - Removido: ´BASICA SQL´[/color:527c17bcb1][/b:527c17bcb1]


Adrianac

Adrianac

Curtidas 0

Respostas

Spider

Spider

13/02/2004

delete from tabela


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

13/02/2004

Colega,

Depende do SGBD, mas em todos você pode utilizar conforme foi apresentado, ou seja, DELETE FROM tabela, podendo ainda colocar restrições com Where.
Especificamente no caso do SQL Server 2000 (ou posterior) você pode utilizar: TRUNCATE TABLE nome_tabela (sem restrições), pois é muito mais rápido, pois não é lançado em LOG.


GOSTEI 0
POSTAR