2013-07-24 2 views
4

Я использую базу данных H2 для теста интеграции. Код является тихим старым и вместо этого использует запросы JDBC.Функция TO_CHAR недоступна в базе данных H2

При тестировании я получаю ошибку ниже

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

Я могу видеть, что H2 не implecitely поддерживает функцию TO_CHAR. Есть ли способ добавить пользовательский метод или я должен подумать о переходе на HSQL DB или в любую другую базу данных для целей тестирования.

ответ

0

Вы можете попробовать HSQLDB, конечно. Я думаю, что он поддерживает TO_CHAR.

Или вы могли бы write a user defined function в H2.

4

Используйте более новую версию 1.3.175. С 2014-01-18 доступен с функцией TO_CHAR.

Смежные вопросы