Hibernate无法使用mssql

时间:2016-06-30 12:05:56

标签: sql-server spring hibernate-envers

我遇到了问题,我无法找到解决方案。我正在使用Hibernate envers来审计表(我使用MS SQL作为数据库)。

当我尝试更新表时出现错误:

  

com.microsoft.sqlserver.jdbc.SQLServerException:'附近的语法不正确 - '。 "

有任何帮助吗? 谢谢

1 个答案:

答案 0 :(得分:0)

此问题是由于正在生成的sql服务器在表名周围包含方括号引起的。

即[YOUR_TABLE]

启用envers时,它将尝试将审核输出放入表[YOUR_TABLE] _AUD中,因此,该错误消息指示_字符附近的语法错误(在右方括号之后)。