HsqlException:未找到类型或用户缺少权限:NUMBER

时间:2017-03-07 10:47:54

标签: java hsqldb

我使用的是hsql 2.3.3。根据{{​​3}}我可以通过向sql

添加附加语句来解决这个问题
SET DATABASE SQL SYNTAX ORA TRUE

或通过向网址添加属性

url: jdbc:h2:mem:test;sql.syntax_ora=true

首先为我解决了这个问题(所以这是它的根本原因),但是我想使用第二个,因为它看起来对我来说更加普遍。但url属性不起作用。我错过了什么?

1 个答案:

答案 0 :(得分:0)

只有在使用connection属性创建新数据库时,URL属性才有效。然后,新数据库将包含SQL语句,并在每次启动时自动运行它。