Dùng OUTPUT để sao lưu dữ liệu khi bị xóa bản ghi

Bản ghi Delete ở bảng KhachHang sẽ được lưu vào bảng KhachHangLuu
DELETE dbo.KhachHang
OUTPUT DELETED.* INTO dbo.KhachHangLuu
WHERE KhachHang_ID = 4

Bản ghi Edit ở bảng KhachHang sẽ được lưu vào bảng KhachHangLuu
UPDATE dbo.KhachHang
OUTPUT DELETED.* INTO dbo.KhachHangLuu
SET Email = N'me@thaihien.com'

WHERE KhachHang_ID = 3

SELECT * FROM dbo.KhachHangLuu