XMLCAST
📄字数 331
👁️阅读量 加载中...
功能描述
XML转换函数,将XML节点值转换为字符串。
XML数据类型的详细信息请参见《SQL语法参考指南》的XML数据类型章节。
语法格式
sql
XMLCAST(xmlval as typename)
输入参数
xmlval
:XML
类型数据。typename
:需要转换成的类型,当前仅支持CHAR
和CLOB
类型。
输出结果
CHAR
类型。第一个参数为NULL
输出结果为NULL
,第二个参数为NULL
会报语法错误。
示例
sql
-- XML向CHAR转换。
SQL> CREATE TABLE test_xmlcast(id INT,c1 XML);
SQL> INSERT INTO test_xmlcast VALUES(1,'<a>abc</a>');
SQL> SELECT XMLCAST(c1 AS VARCHAR) FROM test_xmlcast;
+-------+
| EXPR1 |
+-------+
| abc |
+-------+