APAGAR PRIMEIROS REGISTROS

USUARIO.EXCLUIDOS 13/04/2004 16:52:57
#20359
Alguém sabe como faço para apagar um determinado numero de registros de uma tabela? Os primeiros 10.000 por exemplo?

Obriogado!
USUARIO.EXCLUIDOS 13/04/2004 17:52:26
#20378
Resposta escolhida

O "primeiros" e "ultimos" registros num banco de dados são relativos,
e nem sempre refletem a ordem fisica que os mesmos estão armazendos no banco... A sequencia vai depender do ORDER BY usado na query ou nao...

O exemplo abaixo exclui 10000 registros independente da numeração de códigos existentes:

DELETE FROM tabela WHERE Codigo IN (SELECT TOP 10000 Codigo FROM tabela)
Tópico encerrado , respostas não são mais permitidas