Fiz um select, e é um pouco longo este select, porém esta apresentando o erro abaixo:
java.sql.SQLException: [DataDirect][OpenEdge JDBC Driver][OpenEdge] Syntax error in SQL statement at or about “date(8,6,2016) and data_inicio <= date(9” (10713)
query = "select cod_estabelecimento,cod_centro_custo_maquina from PUB.dbs_ordem_producao_movimento ";
queryaux1 = "where data_inicio >= date("+DateUtil.getMounth(datalAptInicial)+","+DateUtil.getDay(datalAptInicial)+","+DateUtil.getYear(datalAptInicial)+") ";
queryaux2 = "GROUP BY \"cod_estabelecimento\",cod_centro_custo_maquina ";
try {
rs = conn.createStatement().executeQuery(query + queryaux1 +queryaux2);
while (rs.next()) {
Dbs_ordem_producao_movimento dbs_ordem_producao_movimento = new Dbs_ordem_producao_movimento(
rs.getString("cod_estabelecimento"), 0, "", 0, 0, rs.getString("cod_centro_custo_maquina"), "", "", "", "", 0, 0, 0);
lstMovimento.add(dbs_ordem_producao_movimento);
}
} catch (SQLException e) {
e.printStackTrace();
}
Alguém pode ajudar ???