From 2de4e5513798c37b6ea0c1e05fba5aa6fc28e5a8 Mon Sep 17 00:00:00 2001 From: zyyang Date: Thu, 16 Jun 2022 13:06:23 +0800 Subject: [PATCH] handle null data --- .../datax/plugin/writer/tdenginewriter/DefaultDataHandler.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java b/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java index 84adaf72..27ade382 100644 --- a/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java +++ b/tdenginewriter/src/main/java/com/alibaba/datax/plugin/writer/tdenginewriter/DefaultDataHandler.java @@ -307,6 +307,8 @@ public class DefaultDataHandler implements DataHandler { if (colMeta.type.equals("TIMESTAMP")) return "\"" + column.asString() + "\""; String value = column.asString(); + if (value == null) + return "NULL"; return "\'" + Utils.escapeSingleQuota(value) + "\'"; case NULL: case BAD: