Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2006, 13h54   #1
Invité régulier
 
Inscription : décembre 2004
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 17
Points : 6
Points : 6
Par défaut pb : VIEW avec variable dans le select

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" ?
seb.briet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2006, 14h19   #2
Invité régulier
 
Inscription : décembre 2004
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 17
Points : 6
Points : 6
et ben , elle a pas beaucoup de succes ma question !!!
seb.briet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2006, 15h09   #3
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Citation:
Envoyé par seb.briet
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" ?
Avec du SQL dynamique

http://www.developpez.net/forums/d66953/bases-donnees/mysql/sql-procedural/pb-creation-tables/
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2006, 19h34   #4
Invité régulier
 
Inscription : décembre 2004
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 17
Points : 6
Points : 6
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 )
seb.briet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2006, 01h57   #5
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Citation:
Envoyé par seb.briet
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.
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.
Sinon tu peux toujours créer dynamiquement la vue dans un langage client (PHP...)

Citation:
Envoyé par seb.briet
PS: je croyais que c'etait un forum de developeur et d'entraide, pas un forum de comique. (MYSQLD )
Hein ?
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h21.


 
 
 
 
Partenaires

Hébergement Web