Pesquisar XML com uma operação de pesquisa completa LIKE ou semelhante
Eu quero pesquisar uma coluna com valor XML para ver se contém uma string. Não conheço o esquema, quero saber se a string está contida em algum lugar. Não sei se o XPATH funcionaria nessa situação.
O equivalente a
<code>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%' </code>
ERRO: O tipo de dados do argumento xml é inválido para o argumento 1 da função like.
relevantets
Colunas da tabela
ValueXml (XML(.), null)
O item que estou procurando deve ser um atributo. Então, se o acima não for possível, qualquer coisa que contenha esse atributo seria uma boa alternativa.