Bonjour,
Je voudrais donner un nom de table en param à ma procedure stockée
je l'appelle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 DELIMITER $$ DROP PROCEDURE IF EXISTS `maProcedure`$$ CREATE DEFINER=`root`@`192.168.%` PROCEDURE `maProcedure`(IN nomTable varchar(100)) BEGIN SELECT * from nomTable ; END$$ DELIMITER ;
et là il me dit que nomTable doesn't exist, en fait il prend le parametre comme nom de table et non pas comme une variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 call maProcedure('tableRecherche');
je me suis trompée quelque part mais où ?
Merci d'avance
Partager