From 1481ed4ddf207557ac2176732ea006acb96cdb9d Mon Sep 17 00:00:00 2001 From: vinlee19 <1401597760@qq.com> Date: Mon, 29 Apr 2024 23:14:32 +0800 Subject: [PATCH] support read xml type --- .../plugin/reader/rdbmsreader/SubCommonRdbmsReader.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rdbmsreader/src/main/java/com/alibaba/datax/plugin/reader/rdbmsreader/SubCommonRdbmsReader.java b/rdbmsreader/src/main/java/com/alibaba/datax/plugin/reader/rdbmsreader/SubCommonRdbmsReader.java index b94021bf..787c6460 100755 --- a/rdbmsreader/src/main/java/com/alibaba/datax/plugin/reader/rdbmsreader/SubCommonRdbmsReader.java +++ b/rdbmsreader/src/main/java/com/alibaba/datax/plugin/reader/rdbmsreader/SubCommonRdbmsReader.java @@ -126,7 +126,13 @@ public class SubCommonRdbmsReader extends CommonRdbmsReader { case Types.BIT: record.addColumn(new BoolColumn(rs.getBoolean(i))); break; - + case Types.SQLXML: + String xmlData = null; + if (rs.getSQLXML(i) != null) { + xmlData = rs.getSQLXML(i).getString(); + } + record.addColumn(new StringColumn(xmlData)); + break; case Types.NULL: String stringData = null; if (rs.getObject(i) != null) {