函数:
- XMLPARSE:解析字符或者大对象二进制数据,产生XML
- XMLSERIALIZE:将XML值转换为字符或者大对象二进制数据
- XMLVALIDATE:根据XML schema校验XML值的有效性
- XMLEXISTS:检测XQuery是否返回结果(如由一个或多个项所组成的序列)
- XMLQUERY:执行一个XQuery并以一个序列返回结果
- XMLTABLE:执行一个XQuery,以关系数据表形式返回结果(如果可能的话)
- XMLCAST:XML类型转换
XMLEXISTS:
说明:
在WHERE子句中调用XMLEXISTS函数,参数指定了XML路径表达式,DB2据此导航到XML文档邮编元素并且查找值 95116。 “$c/Client/Address”指定了DB2在XML文档中定位邮编元素的路径。美元符号($)用来指定变量。passing clients.contact as "c"对变量c进行定义。这里,“clients”是表名,“contact”是 XML列的