sql >> Base de Datos >  >> RDS >> Oracle

¿Por qué obtengo esta SQLSyntaxErrorException:ORA-00933:el comando SQL no finalizó correctamente cuando intento realizar esta consulta JDBC?

executeQuery() agrega automáticamente un punto y coma a una instrucción al ejecutarla.

Cambia la línea sb.append("';"); a sb.append("'"); .

También deberá agregar espacios al final o al principio de cada línea; de lo contrario, sus declaraciones no serán válidas.