sql-maven-plugin escapando de comillas simples en sqlCommand
-
27-10-2019 - |
Pregunta
Tengo un proyecto basado en maven e intento usar sql-maven-plugin para configurar / desmontar la base de datos para las pruebas del sistema. Puse el elemento sqlCommand:
CALL SOME_STORED_PROC('SYSTEST')
sin embargo, la compilación de maven falla en este SQL con la siguiente excepción:
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
Sospecho que el argumento del procedimiento almacenado debe escaparse de alguna manera especial.No pude encontrar ningún documento / ejemplo.
¿Alguna idea?
Aviad
Solución
El argumento del procedimiento almacenado debe estar entre comillas dobles.que realmente ayudó a mejorar la situación