[OpenEdge] Syntax error in SQL statement at or about (10713) - JDBC

0 respostas
E

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 ???

Criado 9 de agosto de 2016
Respostas 0
Participantes 1