IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

View avec paramètre


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Points : 43
    Points
    43
    Par défaut View avec paramètre
    Bonjour,

    J'essaie depuis un moment maintenant de créer une view avec paramètre
    ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    create view test as
     SELECT codProd, 
     FROM stvwsomcom
     WHERE stvwsomcom.codmagin=@mag
    mais j'ai toujours une erreur "Incorrect syntax near the keyword 'view'."

    Pouvez-vous me dire est-ce que c'est possible de créer une view avec paramètre et si oui comment, svp?

    Merci d'avance,

    P.S : je travaille sous Visual Studio 2005 en code c#.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 917
    Points : 51 693
    Points
    51 693
    Billets dans le blog
    6
    Par défaut
    Une vue ne peut JAMAIS avoir de paramètre. C'est la définition même du langage SQL qui est normalisé !

    En revanche vous pouvez faire une fonction table qui elle même peut avoir des paramètres.

    A +

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Points : 43
    Points
    43
    Par défaut
    Ok, je comprends mieux pourquoi je ne trouve rien dessus !
    en tout cas un grand merci.
    Je vais voir du côté des fonctions maintenant.

    Bye

  4. #4
    Membre expérimenté Avatar de callo
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2004
    Messages
    887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 887
    Points : 1 699
    Points
    1 699
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    En revanche vous pouvez faire une fonction table qui elle même peut avoir des paramètres.

    A +
    Bonjour SQlPro,

    Pourriez-vous être un peu plus explicite? Supposons que je veuille faire quelque du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT nom, prenom, age, idprofil 
    FROM clients 
    WHERE age > @ParamAge 
    AND idprofil = @ParamIdProfil
    Comment puis-je passer par la fonction table avec des paramètres pour arriver à ce résultat? NB: je suis sous une base MySQL.
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Drop View avec paramètre
    Par sun19 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 28/11/2008, 12h24
  2. [PL/SQL] Curseur avec Paramètre
    Par blids dans le forum Oracle
    Réponses: 5
    Dernier message: 10/10/2004, 20h07
  3. ALTER VIEW avec condition
    Par yan77 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/04/2004, 17h22
  4. Réponses: 3
    Dernier message: 21/05/2003, 11h44
  5. Tree View avec XML et XSL
    Par Drooxy dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 22/04/2003, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo