XMLTYPE
功能描述
将符合XML格式的数据转换为XML数据类型。
XML数据类型的详细信息请参见《SQL语法参考指南》的XML数据类型章节。
语法格式
XMLTYPE(val)
参数说明
val
:符合XML格式的数据,当前版本支持CHAR和CLOB类型数据。
函数返回类型
XML类型。
示例
CHAR向XML转换
sql
SQL> SELECT XMLTYPE('<a>wang</a>');
|EXPR1|
|<a>wang</a>|
-- 不符合XML格式的CHAR数据向XML转换
SQL> SELECT XMLTYPE('abc');
|[E17106] 字符串不符合XML类型格式|
CLOB向XML转换
sql
SQL> SELECT XMLTYPE('<a>wang</a>'::CLOB);
|EXPR1|
|<a>wang</a>|
-- 不符合XML格式的CLOB数据向XML转换
SQL> SELECT XMLTYPE('abc'::clob);
|[E17106] 字符串不符合XML类型格式|