Oracle
 sql >> Database >  >> RDS >> Oracle

Perché ottengo questa SQLSyntaxErrorException:ORA-00933:Il comando SQL non è terminato correttamente quando provo a eseguire questa query JDBC?

executeQuery() aggiunge automaticamente un punto e virgola a un'istruzione durante l'esecuzione.

Modificare la riga sb.append("';"); a sb.append("'"); .

Inoltre dovrai aggiungere spazi alla fine o all'inizio di ogni riga, altrimenti le tue affermazioni non sono valide.