Query query = em.createNativeQuery("SELECT NEXTVAL('schema.sequence_name')"); Long result = (Long) query.getSingleResult(); return result;