From adcedeee6078051d6fdad2b04175be54474d7658 Mon Sep 17 00:00:00 2001 From: Thorsten Muerell Date: Mon, 30 Oct 2017 12:26:22 +0100 Subject: [PATCH] Added possiblity to compile packages --- src/main/java/at/compax/tools/sql/main/Main.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/at/compax/tools/sql/main/Main.java b/src/main/java/at/compax/tools/sql/main/Main.java index cf73056..5b8dad6 100644 --- a/src/main/java/at/compax/tools/sql/main/Main.java +++ b/src/main/java/at/compax/tools/sql/main/Main.java @@ -144,7 +144,12 @@ public class Main { if (!"--- END ---".equals(line)) { commandBuffer.append(line); } else { - System.out.println(mapper.writeValueAsString(SqlExecutor.executeQuery(conn, commandBuffer.toString()))); + String query = commandBuffer.toString().trim(); + if (query.matches("/^select/i")) { + System.out.println(mapper.writeValueAsString(SqlExecutor.executeQuery(conn, commandBuffer.toString()))); + } else { + System.out.println(mapper.writeValueAsString(SqlExecutor.execute(conn, commandBuffer.toString()))); + } commandBuffer.setLength(0); } }