Bonjour à tous, je me permet de vous poser une question suite à un pbme que je ne parviens à résoudre.

Voici l'exemple sur lequel je travaille.
CREATE PROCEDURE ligue1.INIT_EQUIPE (nom_eq varchar(50), ville_eq varchar(30))
BEGIN
INSERT INTO equipe (nom, ville) VALUES (nom_eq, ville_eq);
END//
Cela marche parfaitement. Le pbme, c'est que je souhaite passer la table "equipe" en parametre, notamment pour réutiliser cette procédure sur différentes tables, de cette facon :

CREATE PROCEDURE ligue1.INIT_EQUIPE (equipe_var varchar(50), nom_eq varchar(50), ville_eq varchar(30))
BEGIN
INSERT INTO equipe_var (nom, ville) VALUES (nom_eq, ville_eq);
END//
mais lors de l'execution, MYSQL5 prend equipe_var directement, il ne l'interprête pas comme la variable de parametre qu'il doit remplacer (je ne sais pas si je me suis bien fait comprendre)
du coup il me dit que la table equipe_var n'existe pas, ce qui est fort logique.

N'ayant pas trouvé d'exemples me permettant de mettre en place cela, je m'en remet à vous afin de m'aiguiller.

En vous remerciant par avance.
Loïc.