Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Xóa bản ghi SQL Server 2005 mà không cần ghi nhật ký

Thật dễ dàng:

DECLARE @BatchSize INT
SET @BatchSize = 100000

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để cung cấp một chuỗi với danh sách các giá trị cho một câu lệnh IN

  2. Làm thế nào để khai báo một mảng bên trong MS SQL Server Stored Procedure?

  3. làm thế nào để chèn datetime vào bảng Cơ sở dữ liệu SQL?

  4. Đăng ký theo hướng dữ liệu SSRS Standard Edition 2008

  5. Ký tự thoát trong SQL