(Oracle + Hibernate):如何在批量操作期间避免临时表创建?

时间:2016-11-17 15:38:56

标签: java oracle hibernate

我有一个场景,hibernate试图在批量操作期间创建临时表。

但是,不幸的是,用户没有创建表的权力。

这导致应用程序崩溃。

我试图用方言覆盖特定的方法:

@Override
public boolean supportsTemporaryTables() {
    return false;
}

但是,这仍然不起作用。

我们是否可以选择禁止创建临时表?

不,我的问题不同,'duplicate' question清楚地说:“有没有办法只创造一次它们?”。就我而言,我想完全避免创建临时表。因为用户根本没有在该模式上创建表的权限。只插入,删除或更新。

0 个答案:

没有答案