使用Hibernate运行多重代码时获取异常

时间:2014-03-14 06:37:36

标签: java oracle hibernate multi-tenant

我正在尝试在this link

之后运行多租户示例

但是,执行代码我得到以下异常

Caused by: java.sql.SQLSyntaxErrorException: ORA-00922: missing or invalid option

它来了

connection.createStatement().execute("SET SCHEMA 'public'");

甚至评论上述内容,同样的例外情况即将发生在

connection.createStatement().execute("SET SCHEMA '" + tenantIdentifier + "'");

请提供您宝贵的意见。

1 个答案:

答案 0 :(得分:0)

命令不正确。它是“alter session set current_schema”。