pb parametre dans procedure stockée
Bonjour,
Je voudrais donner un nom de table en param à ma procedure stockée
Code:
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 ; |
je l'appelle
Code:
1 2
|
call maProcedure('tableRecherche'); |
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.
je me suis trompée quelque part mais où ?
Merci d'avance