У меня есть автоматизированный процесс, который вставляет XML-документ в таблицу SQL Server 2008, столбец имеет тип XML. Существует много дублированных данных, интересно, может ли кто-нибудь рекомендовать хороший способ удаления нечетких значений на основе столбца XML? Таблица имеет тысячи строк, и каждый XML-документ составляет около 70 тыс.Diff on SQL Server Тип данных XML?
Каждый XML-документ выглядит одинаково для одного значения элемента, за исключением, например:
строке 1, колонка C:
<?xml version="1.0"?><a><b/><c>2010.09.28T10:10:00</c></a>
Row 2, Колонка C:
<?xml version="1.0"?><a><b/><c>2010.09.29T10:10:00</c></a>
I хотите сделать вид, что значение игнорируется, когда дело доходит до diff. Если все остальное равно, то я хочу считать документы одинаковыми. Если какой-либо другой элемент отличается, то документы будут считаться разными.
Спасибо за все идеи.
Спасибо за вопрос, на самом деле есть небольшой разница между XML LOB. Я обновил свой оригинальный пост. Благодарю. – Snowy