Ich bin mir nicht sicher, was mit meinem Code nicht stimmt.
%Vor%Die obige Version funktioniert nicht. Es heißt Syntaxfehler in der Nähe von "END" (letzte Zeile). Aber das etwas funktioniert, wenn ich
benutze %Vor%Ich bin mir nicht sicher warum. Fehle ich etwas?
Anstelle von ELSE IF
, MySQL-Syntax verwendet ELSEIF
( ohne das Leerzeichen).
Sie können es möglicherweise mit dem Leerzeichen in ELSE IF
arbeiten lassen, indem Sie ein zusätzliches END IF
hinzufügen. Mit dem Leerzeichen initiieren Sie effektiv eine zweite IF
-Anweisung, die unabhängig von der ersten äußeren IF
-Anweisung geschlossen werden muss.
Tags und Links mysql mysql-error-1064