0

SQLサーバーでxml値を抽出する必要があります。通常、mysqlに保存されている値フィールドを抽出するときは、単純に使用できます。extractvalue(data,'parent/child/node') as value

誰かがSQLサーバーでこれを行う方法を教えてもらえますか?ありがとう 。

4

1 に答える 1

2

そのようです:

declare @x xml = '<foo><bar>my value</bar></foo>'

select @x.value('(/foo/bar)[1]', 'varchar(30)')

同じことが XML 列にも当てはまります。

于 2012-11-21T01:58:30.110 に答える