4

統合テストに H2 データベースを使用しています。コードは静かで古く、代わりに JDBC クエリを使用しています。

テストの実行中に以下のエラーが発生します

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

H2 が TO_CHAR 関数を暗黙的にサポートしていないことがわかります。カスタム メーターを追加する方法はありますか、またはテスト目的で HSQL DB またはその他のデータベースに移動することを検討する必要があります。

4

2 に答える 2

0

もちろん、HSQLDB を試すこともできます。TO_CHARをサポートしていると思います。

または、H2 でユーザー定義関数を作成することもできます。

于 2013-07-24T14:12:18.637 に答える