我在列中有一个XML文本(例如,列名称:“客户”表中的xmlColumn) 我想使用IN子句,它应该与xpath的值匹配(地址/街道/否/文本())
Select *
from tbCustomer
where xmlColumn (Address/street/No/text()) IN (1, 2, 3)
我该如何实现?
我已经尝试过以下条件,并且效果很好。但是我不想使用LIKE运算符。
WHERE CAST(xmlColumn AS NVARCHAR(MAX)) like (1) OR <br/>
CAST(xmlColumn AS NVARCHAR(MAX)) like (2)