PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment obtenir un ID de retour dans JPA après l'insertion d'une requête native

OK, c'était facile. Je viens d'utiliser q.getSingleResults() et cela a bien fonctionné !

Query q = em.createNativeQuery(sql);
BigInteger biid = (BigInteger) q.getSingleResult();
long id = biid.longValue();