要将Oracle XMLType转换为字符串,可以使用XMLType的getStringVal()方法。以下是将Oracle XMLType转换为字符串的示例代码:
DECLARE xml_data XMLType; xml_string VARCHAR2(4000); BEGIN -- 从数据库中获取XMLType SELECT xml_column INTO xml_data FROM xml_table WHERE id = 1; -- 将XMLType转换为字符串 xml_string := xml_data.getStringVal(); -- 打印转换后的字符串 DBMS_OUTPUT.PUT_LINE(xml_string); END; /