Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Supprimer toutes les lignes de la base de données en utilisant une seule requête ?

Dans ce cas, cela fonctionnera :

EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
GO
EXEC sp_MSForEachTable 'DELETE FROM ?'
GO
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
GO

merci @MAT