Ich versuche mit dem sql-maven-plugin ein PL / SQL Skript in einer Oracle 11 Datenbank auszuführen. Obwohl das Skript PL / SQL-gültig ist (soweit ich das beurteilen kann), gibt mir die Ausführung einen PLS-00103-Fehler:
Das SQL-Skript: (drop_all_tables.sql)
%Vor%Und meine Plugin-Konfiguration:
%Vor%Und das ist die Ausgabe von der Maven-Ausführung:
%Vor%Ich nehme an, das Plugin teilt das SQL-Skript durch Semikolons auf und versucht, jeden Teil unabhängig auszuführen. Die erste Aussage wäre
%Vor% Was Orakel betrifft, ist es unvollständig. Das Plugin hat zwei Konfigurationsparameter, um dieses Verhalten zu ändern: Trennzeichen und BegrenzerTyp . Indem Sie die Konfiguration wie unten ändern und Ihre BEGIN
Blöcke durch eine /
in einer Zeile trennen, sollten Sie in der Lage sein, dieses Skript auszuführen.
Tags und Links sql plsql maven-2 jdbc sql-maven-plugin