私はMavenベースのプロジェクトを持っており、システムテスト用にDBをセットアップ/ティアダウンするために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
ストアドプロシージャの引数を特別な方法でエスケープする必要があるのではないかと思います。ドキュメント/例が見つかりませんでした。
何かご意見は?
Aviad