1

I have Dao layer on Java. When I call insert method i want get "id" of inserted row. Im doing like this

connection.prepareStatement(INSERT_SQL, new String[] { "id" }))

All works fine in Postgres. But when i try doing same in Derby(in my integration test) ive got this java.sql.SQLException:Field "id" doesnt exist. When i change to this new String[] { "ID" }) - Derby works fine but PostgreSQL write same bug java.sql.SQLException:Field "id" doesnt exist. I dont want to use this answer coz i have to rewrite many requests: How to create table in lower case name - JavaDB/Derby?

Can some one help me?

Anton Kolosok
  • 482
  • 9
  • 24

0 Answers0