Domanda

Ho un progetto basato su Maven e cerco di utilizzare sql-maven-plugin per configurare / smontare il DB per i test di sistema. Ho inserito l'elemento sqlCommand:

CALL SOME_STORED_PROC('SYSTEST')

tuttavia, la compilazione di Maven fallisce su questo SQL con la seguente eccezione:

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

Sospetto che l'argomento della stored procedure debba essere sottoposto a escape in un modo speciale.Non sono riuscito a trovare alcun documento / esempio.

Qualche idea?

Aviad

È stato utile?

Soluzione

L'argomento della procedura memorizzata deve essere tra virgolette.che effettivamente ha aiutato la situazione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top