Я хочу выполнить поиск в столбце со значением XML, чтобы увидеть, содержит ли a строку. Я не знаю схемы, я хочу знать, содержится ли строка вообще где-нибудь. Я не знаю, сработает ли XPATH в этой ситуации.
Эквивалент
Select s.Name, ts.ValueXML from table t (nolock)
join table2 ts (nolock) on t.key_Id = ts.key_Id
join table3 s (nolock) on ts.key_Id=s.key_Id
where s.Name like '%Lab%' and ts.ValueXML like '%PreviewDateRange%'
ОШИБКА :Тип данных аргумента xml недействителен для аргумента 1 подобного функция.
релевантный ts
Столбцы таблицы
ValueXml (XML(.), null)
Элемент, который я ищу, должен быть атрибутом. Поэтому, если вышеперечисленное невозможно, хорошей альтернативой будет что-либо, содержащее этот атрибут.