IT story/error

error : error parsing query: found EOF, expected

자랑이다 2021. 7. 9. 12:24
728x90
반응형

Invocation of init method failed; nested exception is org.influxdb.InfluxDBException: {"error":"error parsing query: found EOF, expected

 

java에서 influx DB 세팅해서 호출할 때 뜨는 error.

구문 오류.

괄호 잘 닫았는지.. 

구문에 이상 없는지 등등을 확인하자.

 

----------------------------------------------------------------------------------------------------------------------------------

private static final String QUERY =

                "select count(distinct(aaa)) from ( SELECT \"%s\" FROM %s WHERE time > now() - 8m group by aaa "; 

                 // --> query 끝 괄호 안닫았음 = 구문 오류

 

String query = String.format( QUERY, param1, param2);
Query selectQuery = new Query(query, database);

List<QueryResult.Result> queryResult = influxDb.query(selectQuery).getResults();   // --> 여기서 error 발생

----------------------------------------------------------------------------------------------------------------------------------

 

728x90