PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

JDBC драйвер на Postgres:PSQLException:синтактична грешка при или близо до RETURNING

Най-лесният начин, по който направих това, беше да добавя ";--" в края на sql кода:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pg gem '0.14.0' на Mountain Lion се проваля

  2. Не може да се свърже с докер контейнер на Postgres от контейнер Golang

  3. Postgresql:Уникално ограничение над обединение на 2 колони

  4. Как работи функцията CONCAT() в PostgreSQL

  5. Postgresql join_collapse_limit и време за планиране на заявката