我必须在sql server中提取xml值。通常,当我提取存储在mysql中的值字段时,我只需使用extractvalue(data,'parent/child/node') as value
谁能告诉我怎么能在sql server中做到这一点?谢谢 。
答案 0 :(得分:2)
像这样:
declare @x xml = '<foo><bar>my value</bar></foo>'
select @x.value('(/foo/bar)[1]', 'varchar(30)')
同样适用于XML列。