Ciao a tutti,

sto cercando disperatamente di venire a capo di questo errore che mi esce non appena tento di creare una nuova SP con più di una istruzione.

L'errore è il seguente: poichè c'è più di una istruzione appunto, applico alla sp un nuovo delimitatore, diverso dal ; classico secondo questa sintassi

DROP PROCEDURE IF EXISTS `SP_PLAYER_TEAM`;
delimiter $
CREATE PROCEDURE `legadrusilla`.`SP_PLAYER_TEAM` (in playerID int, in teamID int, in playerCost int)
BEGIN

/*blocco istruzioni*/

END $
delimiter ;

ho tralasciato il blocco delle istruzioni perchè l'errore che mi dà è di sintassi ed è sul primo delimiter...peccato che persino sulle guide ufficiali di mySQL è suggerita tale sintassi. Dove sbaglio?