Bonjour à tous,

je coince sur un problème dans les procédures stockées.

Je dois créer une procédure stockée dont la fin d'une table est une variable.

Je m'explique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE PROCEDURE proc(IN nbr INTEGER, OUT retour VARCHAR(1))
BEGIN
INSERT INTO membre_nbr (nom) VALUES ('test');
END
Si vous avez compris, je veux donc faire un insert dans une table, mais le nom de la table se termine par une variable.

Par exemple

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
INSERT INTO membre_1 (nom) VALUES ('test');
INSERT INTO membre_15 (nom) VALUES ('test');
INSERT INTO membre_45 (nom) VALUES ('test');
Merci