El rendimiento de las instrucciones MERGE mejora cuando se crean índices UNIQUE en la clave de combinación, de modo que los índices clúster se crean creando una restricción KEY PRIMARY en la columna ProductID en ambas tablas. En este ejemplo, Purchases contiene las compras durante la semana...
Creo que lo más factible es que realices este proceso en dos pasos, el primero es la alteración de la tabla para anexar la nueva columna que requieres (http://msdn.microsoft.com/en-us/library/ms174123.aspx), y en un proceso independiente generas el secuencial, al respecto hay una...