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?![]()
![]()
![]()