关于 xml ,难以理解的不是 sqlServer 提供的函数,而是对 xml 本身的理解,看似很简单的文件格式,处理起来却是非常困难的。本文只是初探一下而已。 @H_403_0@详见 sqlServer 联机帮助: @H_403_0@主题 @H_4030@说明 @H403_0@query() 方法( xml 数据类型) @H_403_0@此方法用于对 XML 实例进行查询。 @H_403_0@value() 方法( xml 数据类型) @H_403_0@此方法用于从 XML 实例检索 sql 类型的值。 @H_403_0@exist() 方法( xml 数据类型) @H_403_0@此方法用于确定查询是否返回非空结果。 @H_403_0@modify() 方法( xml 数据类型) @H_403_0@此方法用于指定 XML DML 语句以执行更新。 @H_403_0@nodes() 方法( xml 数据类型) @H_403_0@此方法用于将 XML 拆分成多行以将 XML 文档的组成部分传播到行集中。 闲话少说,首先创建一个包含 xml 类型的数据表,其次创建一个 xml 文件,在服务端把 xml 文件内容加载该数据表中。 @H_403_0@<div class="codetitle"><a style="CURSOR: pointer" data="96743" class="copybut" id="copybut96743" onclick="doCopy('code96743')"> 代码如下: