Minha sugestão seria tentar a consulta e testar seus resultados. Existem várias soluções alternativas para isso, como cláusula de saída e consulta de execução não paralela.
Consulte o Microsoft KB nestehttp://support.microsoft.com/kb/2019779
Também um post sobre isso que indicou não tenho certeza se foi corrigido em 2008 SP1, mas pode ser corrigido em 2008 R2
http://blog.sqlauthority.com/2009/03/24/sql-server-2008-scope_identity-bug-with-multi-processor-parallel-plan-and-solution/