From 0615163fad64d25e2a2f931eaa1e83e4e0be0944 Mon Sep 17 00:00:00 2001 From: Paul Trowbridge Date: Tue, 25 Oct 2022 17:49:26 +0000 Subject: [PATCH] wrap dates --- app/src/main/java/jrunner/jrunner.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/jrunner/jrunner.java b/app/src/main/java/jrunner/jrunner.java index 5096b2b..20f6e8f 100644 --- a/app/src/main/java/jrunner/jrunner.java +++ b/app/src/main/java/jrunner/jrunner.java @@ -35,7 +35,7 @@ public class jrunner { Integer cols = null; String[] dtn = null; - msg = "jrunner version 0.34"; + msg = "jrunner version 0.35"; msg = msg + nl + "-scu source jdbc url"; msg = msg + nl + "-scn source username"; msg = msg + nl + "-scp source passowrd"; @@ -228,28 +228,31 @@ public class jrunner { nc = "'" + nc + "'"; break; case "DATE": - nc = "'" + rs.getString(i) + "'"; + nc = rs.getString(i); if (rs.wasNull() || nc == null) { nc = "NULL"; break; } + nc = "'" + nc + "'"; if (nc == "'1/1/0001 12:00:00 AM'") { nc = "NULL"; } break; case "TIME": - nc = "'" + rs.getString(i).replace("'","''") + "'"; + nc = rs.getString(i).replace("'","''"); if (rs.wasNull() || nc == null) { nc = "NULL"; break; } + nc = "'" + nc + "'"; break; case "TIMESTAMP": - nc = "'" + rs.getString(i).replace("'","''") + "'"; + nc = rs.getString(i).replace("'","''"); if (rs.wasNull() || nc == null) { nc = "NULL"; break; } + nc = "'" + nc + "'"; break; case "BIGINT": nc = rs.getString(i);