【发布时间】:2014-01-26 21:06:25
【问题描述】:
我正在尝试编写 SQL 更新以用新字符串替换特定的 xml 节点:
UPDATE table
SET Configuration = REPLACE(Configuration,
"<tag>%%ANY_VALUE%%</tag>"
"<tag>NEW_DATA</tag>");
这样
<root><tag>SDADAS</tag></root>
变成
<root><tag>NEW_DATA</tag></root>
这种类型的请求是否缺少语法?
【问题讨论】:
-
运行查询时会发生什么?
-
你能做到
<tag>%</tag>吗? -
@Smandoli 运行此查询将替换文字字符串“ANY_VALUE”。我正在寻找它来替换通配符字符串。
-
@2unco ive 试过了,它没有做任何类型的通配符