Bonjour,
Si cela pouvait fonctionner, je gagnerai bien ma journée. ( Voir ma semaine au regard de la charge de travail qui en découle).
Pour simplifier, Voici le code à sa plus simple des expressions :
Ceci est une partie de ma procédure stockée.
=> Pas de message d'erreur mais résultat non cohérent. La variable à la place du nom de colonne m'offre un résultat erroné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SET @a='synchroContact'; SELECT * FROM contact WHERE @a IS NOT NULL;
Pour débogage :
=> Donne le même résultat. Normal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM contact WHERE 'synchroContact' IS NOT NULL;[/COLOR]
Question : Comment faire pour que ma variable soit reconnu en tant que nom de colonne?
Un grand merci pour votre aide...
BDD : MySQL 5.5.8.
Dev : C# .NET 4.
Partager