View Single Post
Limited edition
Moff's Avatar
Jeg tror kanskje dette kan være et delimiter-problem. Semi-kolon brukes for å avslutte statements, og det kan hende at den klienten som kjører SQL-statementen din misforstår hvilke delimiters som hører til prosedyren og hvilke som hører til statementen din. Du kan prøve å omgå dette problemet ved å endre hvilken delimiter som brukes.

Rett før CREATE DEFINER (lag en ny linje over dette), skriv følgende:
DELIMITER //

Deretter erstatter du END-linjen din med dette:

END //
DELIMITER ;

Dette sørger for å sette delimiter til // en kort periode, før den returnerer til semi-kolon som normalt.