2015-03-10 2 views
1

Я хотел бы управлять своими ролями из приложения. Но когда я используюМожно ли создать «create role» в createNativeQuery?

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

Запрос выполнен, но возникает исключение.

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

Есть ли способ для выполнения запросов, подобных этой Java?

ответ

0

Я думаю, вам нужно использовать executeUpdate, а не getResultList.

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

Я уже пробовал - исключение появляется, но запрос все еще не выполнен. –