Я пытаюсь вычислить контрольную сумму или хэш для всей таблицы в SQL Server 2008. Проблема, с которой я сталкиваюсь, заключается в том, что таблица содержит тип данных столбца XML, который не может использоваться контрольной суммой и должен быть сначала преобразован в nvarchar. Поэтому мне нужно разбить его на две проблемы:
- вычислить контрольную сумму для строки, схема неизвестна до выполнения.
- вычислить контрольную сумму для всех строк, чтобы получить полную контрольную сумму таблицы.