【发布时间】:2015-04-09 09:38:53
【问题描述】:
我有一个类似于下面的 XML 文档,其中多个链接存储在 SQLServer 数据库中
<Pop_Up>
<Link1_Url />
<Link2_Url />
<Link3_Url>Some URL</Link3_Url>
</Pop_Up>
我正在尝试使用以下方法提取所有链接:
select t.Data_xml.value('(/Pop_Up/Link*_Url)[1]','varchar(500)') as link
from TableName t
但似乎不允许使用通配符 *。有没有其他方法可以做到这一点?
【问题讨论】:
标签: sql-server xquery xquery-sql