Code
/****** Скрипт для команды SelectTopNRows из среды SSMS ******/
set dateformat dmy
declare @sdate datetime
set @sdate='01/01/2012' -- дата до которой все записи будут удалены
DELETE FROM sdad FROM
(SELECT sdad.tele_time, sdad.TRANSPORT_ID
FROM [BN_PATP].[dbo].SYS_DEV_ArchiveData sdad with(readcommitted, tablock)
JOIN [BN_PATP].[dbo].PATP_Transport pt ON pt.id = sdad.TRANSPORT_ID
WHERE sdad.tele_time<@sdate
)
SAD
JOIN [BN_PATP].[dbo].SYS_DEV_ArchiveData sdad ON sdad.tele_time = SAD.tele_time AND sdad.TRANSPORT_ID = SAD.TRANSPORT_ID
скрипт удаляет записи из истории движения более ранние чем указанная дата