sql >> Database >  >> RDS >> PostgreSQL

Postgres JDBC-stuurprogramma:PSQLEException:syntaxisfout op of nabij RETURNING

De gemakkelijkste manier waarop ik dit heb gedaan, was door ";--" toe te voegen aan het einde van de sql-code:

String sql = "INSERT INTO testTable(var1, var2) values ("1","2"), ("1","2") RETURNING id;--";

PreparedStatement ps = getConnection().prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
ps.executeUpdate();
ResultSet rs = ps.getGeneratedKeys();


  1. SQLCipher integreren met greenDAO

  2. Moeten procedures en/of functies van het pakket DBMS_STANDARD worden gebruikt in PL/SQL-code?

  3. Databasestatistieken SQL Server-update

  4. Hoe splits ik de uitvoer van mysqldump in kleinere bestanden?