La commande SQL
/*
Effacer les lignes d'une table par paquet/lot
Exemple pour 100000 lignes
Note :
On peut aussi faire cette commande radicale et ultra-rapide si les clées étrangères ne posent pas problème :
TRUNCATE TABLE "nom de table"
Note sur cette commande TRUNCATE :
If you are deleting an entire table you could use TRUNCATE TABLE, which only logs the page deallocations rather than having an entry for each row deleted.
*/
USE NomDeLaBase
SET ROWCOUNT 100000 delete from dbo.NomDelaTable
Lien vers le fichier : cliquez ici