xml.exist() 实例演示
你可以看到前一篇http://www.cnblogs.com/insus/archive/2012/02/24/2367323.html XML的XQuery的五个操作方法中,有一个xml.exists()方法,现在Insus.NET作一些演示:
宣告一个xml数据类型的变量,并赋值:
DECLARE @xml XML = '
<Languages>
<language name="VB.NET"/>
<language name="C#"/>
<language name="Java" />
</Languages>
'
<Languages>
<language name="VB.NET"/>
<language name="C#"/>
<language name="Java" />
</Languages>
'
接下来,我们就可以这样判断xml是否存在<Languages>此元素。
SELECT @XML.exist('/Languages')