¿Cómo puedo ejecutar un script SQL nativo en JPA / Hibernate?
Tengo un script SQL con volcado de base de datos. ¿Cómo puedo ejecutarlo utilizando Hibernate's?EntityManager
?
Lo intenté de esta manera:
EntityManager manager = getEntityManager();
Query q = manager.createNativeQuery(sqlScript);
q.executeUpdate();
pero funciona solo cuandosqlScript
contiene una sola consulta SQL, mientras que necesito ejecutar múltiples inserciones y otras cosas complejas.
RDBMS: Oracle Database 11g Express Edition Release 11.2.0.2.0 - Producción de 64 bits