PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Driver JDBC Postgres:PSQLException:kesalahan sintaks pada atau di dekat RETURNING

Cara termudah yang saya lakukan adalah menambahkan ";--" di akhir kode 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. Postgresql:Periksa apakah Skema Ada?

  2. Pesanan Bersyarat Oleh

  3. PG::ConnectionBad:FATAL:otentikasi kata sandi gagal untuk pengguna alfa pengguna

  4. Bagaimana cara memindahkan aplikasi Rails yang ada ke heroku? (sqlite ke postgres)

  5. Dapatkan aplikasi dengan jumlah ulasan tertinggi sejak rangkaian hari yang dinamis