@Override public int queryForInt(SqlStatement sql) throws DatabaseException { try { return delegatedReadExecutor.queryForInt(sql); } catch (DatabaseException e) { if (sql instanceof GetNextChangeSetSequenceValueStatement) { // table probably does not exist return 0; } throw e; } }
@Override public int queryForInt(SqlStatement sql, List<SqlVisitor> sqlVisitors) throws DatabaseException { return delegatedReadExecutor.queryForInt(sql, sqlVisitors); }