---
title: "XML 函数概述 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: XML 函数概述 OceanBase 数据库当前版本所支持的 XML 函数如下表所示。 函数名称 描述 XMLAGG 获取一组 XML 片段并返回一个聚合的 XML 文档。 XMLATTRIBUTES 指定 XML 元素中的属性集合。 XMLELEMENT 生成具有指定名称、属性和内容的 XML 元素。 XMLPAR…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.5.0

# XML 函数概述

更新时间：2026-03-20 16:07:06

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/700.reference/500.sql-reference/100.sql-syntax/300.common-tenant-of-oracle-mode/500.functions-of-oracle-mode/200.single-row-functions-of-oracle-mode/1300.xml-functions-of-oracle-mode/100.xml-functions-overview-of-oracle-mode.md)  

OceanBase 数据库当前版本所支持的 XML 函数如下表所示。

| **函数名称** | **描述** |
| --- | --- |
| [XMLAGG](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481694) | 获取一组 XML 片段并返回一个聚合的 XML 文档。 |
| [XMLATTRIBUTES](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481690) | 指定 XML 元素中的属性集合。 |
| [XMLELEMENT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481692) | 生成具有指定名称、属性和内容的 XML 元素。 |
| [XMLPARSE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481691) | 解析输入的字符串并生成 XMLType 数据类型。 |
| [EXTRACT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481700) | 依据 Xpath 抽取一个 XML 片段，其结果是 Xpath 匹配到的所有节点的拼接。 |
| [EXTRACTVALUE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481699) | 依据 Xpath 抽取一个 XML 片段并返回标量值。 |
| [XMLSERIALIZE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481701) | 将 XMLType 数据序列化为 `VARCHAR2` 或者 `CLOB` 类。 |
| [XMLCAST](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481702) | 抽取 XML 文档的内容（不包括元素名称），并将其转换为其他数据类型。 |
| [XMLTABLE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481697) | 用于将 Xpath 返回的结果映射到关系表的行和列中。 |
| [XMLSEQUENCE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481698) | 用于将 XML 文档内容转换为一个包含 XML 元素的 VARRAY。 |
| [UPDATEXML](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481703) | 用于修改更新 XMLType 数据的表达式。 |
| [INSERTCHILDXML](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481704) | 用于将指定的 XML 片段插入到目标 XML 中。 |
| [DELETEXML](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004481705) | 用于删除 XPath 表达式在 XML 中匹配的一个或多个节点。 |

OceanBase 数据库当前版本暂不支持的 XML 函数如下表所示。

| **函数名称** | **描述** |
| --- | --- |
| `XMLEXIST` | 检查指定的 XPath 路径在 XML 数据中是否存在。 |
| `XMLISVALID` | 验证 XML 文档是否符合其 XML Schema 定义。 |
| `XMLQUERY` | 执行 XQuery 表达式以查询 XML 数据。 |

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
