如何使用XQuery(SQL Server 2012)编写具有多个条件的.decode()
代码?
serial.SerialTimeoutException
但是当我在下面运行它时会返回错误
XQuery [exist()]:不支持XQuery语法“union”。
.exist
提前致谢。
答案 0 :(得分:1)
在这种情况下,or
应该可以正常工作,因为它做同样的事情。
SELECT @x.exist('/row[@Node eq "root.local.navigation[7]" or @itemValue eq "Confirmation"]')
答案 1 :(得分:0)
使用/row[... or ...]
是您所描述的问题的解决方案。您提到您使用/row[... and ...]
获得了所需的结果。在这种情况下,您还可以使用以下内容,它连续应用多个过滤器,每个过滤器构成一个更窄的序列:
/row[...][...]