我想从应用程序中管理角色。但是当我使用

entityManager.createNativeQuery(String.format("create USER %1$s nologin;",tenantId)).getResultList();


查询正在执行,但出现异常。

javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not extract ResultSet


是否有合适的方法从Java执行这样的查询?

最佳答案

我认为您需要使用executeUpdate而不是getResultList

entityManager.createNativeQuery(String.format("create USER %1$s nologin;",tenantId)).executeUpdate();

07-24 18:41