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 :

Explication procédure stockée


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2002
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [résolu]Explication procédure stockée
    CREATE PROCEDURE AddAnnouncement
    (
    @ModuleID int,
    @UserName nvarchar(100), @Title nvarchar(150),
    @MoreLink nvarchar(150), @MobileMoreLink nvarchar(150),
    @ExpireDate DateTime, @Description nvarchar(2000),
    @ItemID int OUTPUT ) AS INSERT INTO Announcements
    (
    ModuleID, CreatedByUser, CreatedDate, Title,
    MoreLink, MobileMoreLink, ExpireDate, Description
    )
    VALUES
    ( @ModuleID, @UserName, GetDate(),
    @Title, @MoreLink, @MobileMoreLink,
    @ExpireDate,
    @Description
    )
    SELECT @ItemID = @@Identity<--- A quoi correspond @@Identity dans cette procédure stockée

    Merçi d'avance

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 40
    Points : 1 880
    Points
    1 880
    Par défaut
    La table Announcements doit contenir une clé correspondant à un champ identity. Un champ identity est un numéro généré automatiquement par SQL7 lors d'une insertion de ligne.

    Donc @@identity te retourne l'identifiant de la ligne généré.
    Pour tout savoir sur .Net :
    http://dotnet.developpez.com/FAQ.NET/

    Pour les débutants en ADO .Net :
    http://dotnet.developpez.com/tutoriels/ado1/
    http://dotnet.developpez.com/tutoriels/ado2/

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2002
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Merçi
    Merci beaucoup pour ton aide

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

Discussions similaires

  1. passage d'un nom de table dans une procédure stockée
    Par thierry V dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 26/07/2010, 16h48
  2. Procédure stockée et multi utilisateurs
    Par Bruno34 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 30/04/2003, 15h32
  3. Procédure stocké:Insert et renvoie de la clé primair
    Par caramel dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 17/04/2003, 09h34
  4. [Pervasive SQL ] procédure stockée
    Par magellan dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 25/10/2002, 13h17
  5. [Comparatif] Procédures stockées, triggers, etc.
    Par MCZz dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 28/08/2002, 12h27

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