我在Sql Server中有一个表,其中一个列存储了Xml数据。
Xml列的数据如下:
我需要编写一个查询,从每行 Xml 列中获取所有的 conceptId 值。在这里应该是-327。
<TestDef Weight="0" FailValue="2" ConceptID="-327">
<ToleranceDef ObjectType="SomeName" TargetValue="0"TargetRange="2" />
</TestDef>
我需要编写一个查询,从每行 Xml 列中获取所有的 conceptId 值。在这里应该是-327。
我知道我可以将 Xml 列转换为 nvarchar(max),然后使用一些正则表达式来获取值,但不确定如何使用正则表达式。