Вопрос

У меня есть проект на основе maven, и я пытаюсь использовать sql-maven-plugin, чтобы настроить / удалить БД для системных тестов. Я вставил элемент sqlCommand:

CALL SOME_STORED_PROC('SYSTEST')

однако сборка maven для этого SQL завершается ошибкой со следующим исключением:

org.apache.maven.lifecycle.LifecycleExecutionException: ERROR: Function 'SOME_STORED_PROC(UNKNOWN)' does not exist Unable to identify a function that satisfies the given argument types You may need to add explicit typecasts

Я подозреваю, что аргумент хранимой процедуры нужно экранировать каким-то особым образом.Мне не удалось найти никаких документов / примеров.

Есть мысли?

Авиад

Это было полезно?

Решение

Аргумент хранимой процедуры должен быть заключен в двойные кавычки.это действительно помогло ситуации

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top