Existe alguma maneira de truncar uma tabela no banco de dados via JPA(JPQL) ou HQL?
No meu caso, truncar é a melhor opção pois não é interessante ter transação para isso ou log no banco.
Leandro Pinho
Existe alguma maneira de truncar uma tabela no banco de dados via JPA(JPQL) ou HQL?
No meu caso, truncar é a melhor opção pois não é interessante ter transação para isso ou log no banco.
Leandro Pinho
Lembro-me vagamente de uma aula na facul a qual o professor falava que para truncar uma tabela podia ser feita atraves de algumas configuracoes do SGBD porem quando se quer somente truncá-la em casos especificos deveria se fazerr algumas modificacoes internas de metadados…
pode ser isso?
desculpa se viajei
A maneira mais simples é com JDBC puro; a sintaxe para truncar uma tabela é algo que depende do seu banco de dados.
Eu já utilizo o truncate table [tabela] via query nativa e funciona corretamente. Como estava trocando tudo para HQL achei que também fosse possível truncar via HQL/JPQL.
Obrigado a todos pela ajuda.