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 :

Définition du type des paramètre d'une procédure stockées


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Définition du type des paramètre d'une procédure stockées
    Bonjour tout le monde,

    J'aimerais savoir s'il existe un moyen dans SQL Server 2005 (Transact-SQL) permettant de dire que le type d'un paramètre d'une procédure stockées doit correspondre au type définit pour un champ d'une table existante ?

    Par exemple, j'ai une table "Address" qui contient un champ "Name" du type varchar(50) et j'ai une procédure "addAddress" qui reçoit en paramètre une valeur pour ce champ "Name". Avec PL/SQL, il existe une solution qui consiste à écrire la procédure stockées de la manière suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Create or replace procedure addAdresse ( 
            sName        ADDRESS.NAME%TYPE
    )
    Avec cette syntaxe, le paramètre "sName" prendra automatiquement le type définit pour le champ "Name" de la table "Address". C'est très pratique en cas de modification des types de données utilisés pour les champs des table...

    Quelqu'un saurait-il s'il existe un mécanisme semblable dans SQL Server 2005 ?

    Merci d'avance pour votre aide.
    MD

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Pas encore, nous allons sugerer cela pour les prochaines versions de MS SQL Serveur 2005.

    Merci.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Tant pis...

    Merci quand même

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/08/2009, 10h54
  2. Réponses: 2
    Dernier message: 30/10/2008, 16h29
  3. Réponses: 1
    Dernier message: 15/06/2008, 18h14
  4. type de paramètre dans une procédure stockée
    Par shirya dans le forum Langage SQL
    Réponses: 1
    Dernier message: 03/03/2007, 19h08

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