Calcular Hash ou Checksum para uma tabela no SQL Server

Eu estou tentando calcular uma soma de verificação ou um hash para uma tabela inteira no SQL Server 2008. O problema que estou executando é que a tabela contém um tipo de dados de coluna XML, que não pode ser usado por soma de verificação e tem que ser convertido em nvarchar primeiro. Então eu preciso dividi-lo em dois problemas:

calcular uma soma de verificação para uma linha, o esquema é desconhecido antes do tempo de execução.calcular a soma de verificação para todas as linhas para obter a soma de verificação completa da tabela.

questionAnswers(3)

yourAnswerToTheQuestion