mysql jdbc-Treiber unterstützt keine Trennzeichen in Triggern mit mehreren Anweisungen

8

Ich habe Code, der wegen einiger falsch platzierter Semikola einen Syntaxfehler auslöst. Wenn dies in der Befehlszeile ausgeführt würde, würde ich dies mit einem Trennzeichen lösen. Leider scheint der jdbc4-Treiber Delimiter nicht zu erkennen. Wie auch immer, um das zu erreichen?

%Vor%     
yanokwa 14.08.2010, 02:26
quelle

2 Antworten

4

Trennzeichen ist ein Befehl für den SQL-Client. In JDBC muss kein Trennzeichen verwendet werden. Das folgende Beispiel zeigt es:

%Vor%     
Alex L 17.03.2012 08:55
quelle
0

Versuchen Sie, den Semikolon nach dem letzten END-Wort zu entfernen. So sieht es aus:

%Vor%

Es sollte funktionieren, weil ich einen ähnlichen Trigger / eine ähnliche Prozedur mit dem jdbc-Treiber ausgeführt habe.

    
user1183896 28.03.2012 17:36
quelle

Tags und Links