HSQLDB变成了DB2语法

时间:2014-11-24 13:40:31

标签: db2 hsqldb

我在springn jdbc项目中使用hsqldb作为junits而url是

jdbc:hsqldb:file:${basedir}/src/test/resources/hsqldb/test.db;sql.syntax_db2=true.

即使传递sql.syntax_db2 = true,SET DATABASE SQL SYNTAX DB2 FALSE语句也一直在持久文件上创建。所以我需要使SET DATABASE SQL SYNTAX DB2 TRUE

可以请求帮助。 谢谢, 拉吉

1 个答案:

答案 0 :(得分:1)

DB2语法兼容性在内部打开,但由于存在错误,因此不会在.script文件中保留。解决方法是同时启用ORACLE语法兼容性,然后两者都保持不变。

此错误将在HSQLDB版本2.3.3中修复。