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

PostgreSQL Discussion :

Utilisation d'un trigger pour extraire la dernière modification sur un ID


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2013
    Messages : 10
    Par défaut Utilisation d'un trigger pour extraire la dernière modification sur un ID
    Bonjour tout le monde,

    Je vous expose un tout petit problème qui me foire mon après midi

    J'ai besoin de plus de clarifications sur les fonctions triggers qu'on utilise pour détecter tous les changements sur une base de données.

    Voila, ca c'est ma table initiale:

    ID    Last_modified_date    status
    1     06-01-2013 17:05      New 
    1     06-02-2013 12:08      Assigned
    2     07-03-2013 18:17      New
    2     08-03-2013 15:12      Assigned
    2     08-03-2013 18:05      Fixed
    Je veux ajouter un trigger a ma base de données qui me donne le résultat suivant :

    ID    Last_modified_date    status        Trigger
    1     06-01-2013 17:05      New           False
    1     06-02-2013 12:08      Assigned     True
    2     07-03-2013 18:17      New           False
    2     08-03-2013 15:12      Assigned     False
    2     08-03-2013 18:05      Fixed         True

    Ce qui va me permettre d'avoir le dernier état pour chaque ID.

    Je vous remercie a l'avance.

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Par défaut
    bonjour,

    la doc est bien fournie de ce côté là (le forum aussi regorge d'exemple)
    les trigger : http://www.postgresql.org/docs/9.2/s...tetrigger.html
    Les procédures à associer (y a des exemple) : http://www.postgresql.org/docs/9.2/s...RIGGER-EXAMPLE

  3. #3
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Citation Envoyé par poutyyy Voir le message
    Ce qui va me permettre d'avoir le dernier état pour chaque ID.
    Le dernier état est simplement l'état qui a la date Last_modified_date la plus élevée, un trigger ne vous aidera en rien dans ce que vous voulez faire.
    Si vous souhaitez avoir un flag, vous pouvez créer une vue.

Discussions similaires

  1. Boucle xml pour extraire dans un csv sur Talend
    Par Petude dans le forum Développement de jobs
    Réponses: 7
    Dernier message: 19/06/2015, 14h49
  2. [WD18] Utilisation d'une requête pour impression d'un état sur formulaire
    Par Blacksheep1 dans le forum WinDev
    Réponses: 5
    Dernier message: 19/09/2014, 08h51
  3. [Débutant] Utilisation d'un trigger pour faire un delete
    Par Invité dans le forum VB.NET
    Réponses: 3
    Dernier message: 23/05/2014, 14h34
  4. Utilisation du mème trigger pour plusieurs PS
    Par Stouille33 dans le forum Développement
    Réponses: 2
    Dernier message: 17/10/2008, 09h18

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