我在测试环境中使用 HSQLDB,提供脚本来创建表,然后导入要插入到模拟数据库中的测试数据。在生产级别,我们有 Microsoft SQL 服务器数据库。仍然 HSQLDB 给我这样的错误:
java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: GETDATE
20:17:48,283 ERROR [Appeal] [proceessAppeal] [Error]
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCPreparedStatement.<init>(Unknown Source)
at org.hsqldb.jdbc.JDBCConnection.prepareStatement(Unknown Source)