Strip trailing semi-colons in queries

This commit is contained in:
2017-10-30 13:15:09 +01:00
parent 63b66b3373
commit 879187e921

View File

@@ -147,7 +147,7 @@ public class Main {
} else { } else {
String query = commandBuffer.toString().trim(); String query = commandBuffer.toString().trim();
if (query.toLowerCase().startsWith("select")) { if (query.toLowerCase().startsWith("select")) {
System.out.println(mapper.writeValueAsString(SqlExecutor.executeQuery(conn, query))); System.out.println(mapper.writeValueAsString(SqlExecutor.executeQuery(conn, query.replaceAll(";$", "").trim())));
} else { } else {
System.out.println(mapper.writeValueAsString(SqlExecutor.execute(conn, query))); System.out.println(mapper.writeValueAsString(SqlExecutor.execute(conn, query)));
} }