我想列出拥有所有A的学生的ID。这是我的XQuery: for $s1 in doc("Unv.xml")//Enrollment[Grade = 'A']/StudentInfo/@oID
let $s2 := doc("Unv.xml")//Enrollment[Grade != 'A']/StudentInfo/@oID
where every $id in $s1
satisfies
我可以使用下面的SQL *SELECT XMLQUERY('$item/*:ItemSpec/*:AdditionalDescription/*:ABCDescription/text()' PASSING productval.value_xml as "item") AS H_DESCRIPTION FROM USER1.XMETA*
这将返回一个包含双引号(“)中的值成功地检索XML元素
我在SQL Server 2005数据库的表中有一个xml列设置,我尝试通过php 5.2向xml树添加一个节点。 xml的结构由一个名为“YearsAttended”的根节点和一个名为“year”的子节点组成。下面是我正在运行的当前sql脚本。 DECLARE @PID int
SET @PID = 8112
IF (SELECT Years FROM YearsAttended WHERE