je m'explique: j'ai une requete du genre
CREATE VIEW vue AS SELECT * FROM `table` WHERE nb = @toto
et j'ai l'erreur #1351 - View's SELECT contains a variable or parameter
quelque sait il comment faire une vue "dynamique" ?
Version imprimable
je m'explique: j'ai une requete du genre
CREATE VIEW vue AS SELECT * FROM `table` WHERE nb = @toto
et j'ai l'erreur #1351 - View's SELECT contains a variable or parameter
quelque sait il comment faire une vue "dynamique" ?
et ben , elle a pas beaucoup de succes ma question !!! :?
Avec du SQL dynamique ;)Citation:
Envoyé par seb.briet
http://www.developpez.net/forums/showthread.php?t=66953
la question est comme rendre une vue "different" par session utilisatrice ?
il ya une solution, mais elle ne me parait correcte vue le nombre d'utilisateur qu'il va y avoir simultanement.
c'est creer une vue à chaque connection, avec dans le nom de la vue la reference de connexion.
PS: je croyais que c'etait un forum de developeur et d'entraide, pas un forum de comique. (MYSQLD 8O)
Essaye de mettre ça dans une procédure stockée à laquelle tu passes la référence (ou le nom de user) en paramètre.Citation:
Envoyé par seb.briet
Sinon tu peux toujours créer dynamiquement la vue dans un langage client (PHP...)
Hein ? :koi:Citation:
Envoyé par seb.briet