SQL Server 2008 indeholder MERGE TSQL-sætning, som kan fremskynde visse typer kombinerede INSERT-, UPDATE- og DELETE-operationer.
Hvis du har til hensigt at udføre gennem kode, vil jeg foreslå at bruge System.Data.SqlClient.SqlBulkCopy klasse (men også til stede i SQL Server 2005).