Hola a todos muchas gracias por sus respuestas, me han servido de mucho, claro que hay que tener mucho cuidado al usar el delete. Como dice el compañero Rommel Primero mejor usar el select antes.
Aqui le envio el codigo que use, por si alguien mas le sirve..
Saludos.
set dateformat dmy
go
DECLARE @fechainicial datetime
set @fechainicial = '01-07-2010'
delete registro_compras
where (fecha_ing >= @fechainicial)