sql >> Database teknologi >  >> RDS >> Sqlserver

Slet SQL Server 2005-poster uden at logge

Det er nemt:

DECLARE @BatchSize INT
SET @BatchSize = 100000

WHILE @BatchSize <> 0
BEGIN
    DELETE TOP (@BatchSize)
    FROM [dbo].[UnknownTable]
    SET @BatchSize = @@rowcount
END  


  1. Søger understreng i PostgreSQL

  2. Sådan opretter du en beregnet kolonne i SQLite

  3. Mysql fire byte kinesiske tegn understøtter

  4. MySQL-forbindelse:globalt eller i objekt?