我遇到了问题,我无法找到解决方案。我正在使用Hibernate envers来审计表(我使用MS SQL作为数据库)。
当我尝试更新表时出现错误:
com.microsoft.sqlserver.jdbc.SQLServerException:'附近的语法不正确 - '。 "
有任何帮助吗? 谢谢
答案 0 :(得分:0)
此问题是由于正在生成的sql服务器在表名周围包含方括号引起的。
即[YOUR_TABLE]
启用envers时,它将尝试将审核输出放入表[YOUR_TABLE] _AUD中,因此,该错误消息指示_字符附近的语法错误(在右方括号之后)。