Nog een andere optie is om de XML als nvarchar te casten en vervolgens naar de gegeven string te zoeken alsof de XML een nvarchar-veld is.
SELECT *
FROM Table
WHERE CAST(Column as nvarchar(max)) LIKE '%TEST%'
Ik ben dol op deze oplossing omdat het schoon, gemakkelijk te onthouden, moeilijk te verknoeien is en kan worden gebruikt als onderdeel van een waar-clausule.
Dit is misschien niet de best presterende oplossing, dus denk twee keer na voordat u deze in productie neemt. Het is echter erg handig voor een snelle debug-sessie, waar ik het meestal gebruik.
EDIT:Zoals Cliff het zegt, zou je kunnen gebruiken: