I can't answer that question directly, but here's what I do:
I have an "Execute SQL" step at the start of my data load DTS which issues a truncate on each of the staging tables that's goint to be loaded. (I always load direct to raw staging/extract tables and use stored procs to move data from there to final destinations.)
eg:
TRUNCATE TABLE tablea
TRUNCATE TABLE tableb
TRUNCATE TABLE tablec
TRUNCATE TABLE tabled
TRUNCATE TABLE tablee
GO