Bonjour,
J'ai un problème avec les arguments d'une procédure , mysql n'en tiens pas compte et utilise le nom de la varialble:
Exemple:
La Table console.psmodele existe bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Delimiter $$ CREATE PROCEDURE t(in nom varchar(20)) BEGIN SELECT * FROM nom; END$$ Query OK, 0 rows affected (0.0 sec) delimiter ; Call t('psmodele'); ERROR 1146 (42S02): Table 'console.nom' doesn't exist
En fait il ne remplace pas nom par psmodele !
Si quelqu'un à idée merci d'avance
Zen c'est l'art de respirer par le nez
Partager