Как решить проблему «JdbcSQLSyntaxErrorException: функция [FunctionName] не найдена; оператор SQL:»JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как решить проблему «JdbcSQLSyntaxErrorException: функция [FunctionName] не найдена; оператор SQL:»

Сообщение Anonymous »

Я реализую интеграционные тесты для контроллера с помощью @SpringBootTest, и когда я делаю запрос к конечной точке, запрос достигает репозитория, отправляется запрос и возникает ошибка. Вероятно, это связано с тем, что JPQL использует функцию, объявленную в базе данных разработки, а интеграционные тесты выполняются с использованием базы данных H2, поэтому у тестов нет способа доступа к этой функции.
Как я могу создать функцию, чтобы база данных H2 могла использовать ее, когда запрос выполняется так же, как в базе данных разработки?

Подробнее здесь: https://stackoverflow.com/questions/797 ... t-found-sq
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»