【问题标题】:HsqlException: type not found or user lacks privilege: NUMBERHsqlException:找不到类型或用户缺少权限:NUMBER
【发布时间】:2017-03-07 10:47:54
【问题描述】:

我使用的是 hsql 2.3.3。根据documentation,我可以通过向 sql 添加附加语句来解决此问题

SET DATABASE SQL SYNTAX ORA TRUE

或通过向 url 添加属性

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

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

【问题讨论】:

    标签: java hsqldb


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-09-09
      • 2017-06-14
      • 2015-12-11
      • 1970-01-01
      • 2018-10-03
      • 1970-01-01
      • 2018-05-22
      • 2013-03-06
      相关资源
      最近更新 更多