Buongiorno;

Creando una procedura in PL MySQL volevo creare un database con il nome passato tramite il parametro

esempio

Call sqlprocedure("calimero")

---

DELIMITER $$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sqlprocedure`(IN TabellaT VARCHAR(28) )
BEGIN

DROP TABLE IF EXISTS TabellaT;

CREATE TABLE TabellaT
...altre istruzioni...

End

-----

Ma invece di crearmi la tabella (nell'esempio) "calimero" mi crea la tabella "TabellaT" nel DB!!!


Come potrei fare???

Poi una conferma perchè non trovo più i manuali pl -mysql: Le variabili Varchar è limitato ad 255 caratteri e Text ad 65000 ???

Grazie per tutti