diff --git a/jdbc-query/src/main/java/org/xbib/jdbc/query/Database.java b/jdbc-query/src/main/java/org/xbib/jdbc/query/Database.java index 9cb1b27..9b4bbe3 100644 --- a/jdbc-query/src/main/java/org/xbib/jdbc/query/Database.java +++ b/jdbc-query/src/main/java/org/xbib/jdbc/query/Database.java @@ -213,6 +213,8 @@ public interface Database extends Supplier { long countRows(String statement, Map params); + Table getTable(String statement, Map params); + Table getSingleRow(String statement, Map params); Table getTable(String statement, diff --git a/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java b/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java index 7b947c8..9520131 100644 --- a/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java +++ b/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java @@ -324,6 +324,11 @@ public class DatabaseImpl implements Database { return getTable(statement, params, 1, options().fetchSize(), options().timeoutSeconds()); } + @Override + public Table getTable(String statement, Map params) { + return getTable(statement, params, 0, options().fetchSize(), options().timeoutSeconds()); + } + @Override public Table getTable(String statement, Map params, int limit, int fetchSize, int timeoutSeconds) {