4

我正在使用 H2 数据库进行集成测试。代码很老旧,而是使用 JDBC 查询。

在运行测试时,我收到以下错误

org.h2.jdbc.JdbcSQLException: Function "TO_CHAR" not found; SQL statement:

我可以看到 H2 不支持 TO_CHAR 功能。有什么方法可以添加自定义方法,或者我应该考虑转移到 HSQL DB 或任何其他数据库以进行测试。

4

2 回答 2

5

使用较新的版本 1.3.175。自 2014-01-18 起提供一个TO_CHAR功能。

于 2014-03-27T09:28:42.070 回答
0

你当然可以试试 HSQLDB。我认为它确实支持 TO_CHAR。

或者您可以在 H2 中编写用户定义的函数。

于 2013-07-24T14:12:18.637 回答