allora, spostando la dichiarazione dell'handler sopra mi restituisce un errore sul DELIMITER ma mi crea la SP e funziona, il problema e' il rollback che non viene eseguito.

crea il db, crea la table poi cerca di copiare i dati, che ovviamente non gli faccio trovare per generare l'errore, ma non esegue comuqnue il roll....infatti ho il db db_prova li bello bello...