字段中的值如下
<en-US>Parameter23</en-US>
<it-IT>Parameter</it-IT>
SQL查询是
select *
from parametermaster
where cast(ParameterName as xml).exist('en-US/text()[contains(.,"P")]') = 1
我正在尝试将其作为
select *
from parametermaster
where cast(ParameterName as xml).exist('en-US/text()[starts-with(.,"P")]') = 1
是给出错误为
消息 2395,级别 16,状态 1,第 1 行
XQuery [exist()]:没有函数 '{http://www.w3.org/2004/07/xpath-functions}:starts-with()'
谁能帮助我,我想在 SQL 2005 XQuery 中创建 LIKE 运算符的感觉。我是 XQuery 的新手。