sql >> Database >  >> RDS >> Oracle

Waarom krijg ik deze SQLSyntaxErrorException:ORA-00933:SQL-opdracht is niet correct beëindigd wanneer ik deze JDBC-query probeer uit te voeren?

executeQuery() voegt automatisch een puntkomma toe aan een instructie wanneer deze wordt uitgevoerd.

Verander de regel sb.append("';"); naar sb.append("'"); .

U moet ook spaties toevoegen aan het einde of aan het begin van elke regel, anders zijn uw uitspraken ongeldig.



  1. PHP &MySQL:mysqli_num_rows() verwacht dat parameter 1 mysqli_result is, boolean gegeven

  2. 5 beste online cursussen om MySQL te leren

  3. Rol A terug als B fout gaat. spring boot, jdbctemplate

  4. De websitedatabase optimaliseren