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

Oracle Discussion :

Trigger et procèdure


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 150
    Par défaut Trigger et procèdure
    Bonjour,

    Je ne connais pas trop les triggers, tout ce que je sais c'est que ca peut être des évenements qui se déclenchent à la suite d'une insertion ou autre chose encore.

    J'aimerai savoir s'il y a moyen de créer un évenement qui se déclenche à une date précise sous oracle, de manière a mettre à jours certaines tables.

    Concrétement, je réalise un logiciel de gérance immobilière qui se connecte à une base de donnée, j'aurai besoin que Oracle mette à jour une table loyer à chaque début de mois ou début de semaine automatiquement, en créeant des enregistrements par exemple... Est ce réalisable ?

  2. #2
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    Je ferais comme çà:

    1. Tu crées une procédure.
    2. Dans la procédure tu testes si la date courante est égale à ta date paramètre.
    3. Tu paramètres la procédure dans le dbms_job en indiquant de la faire tourner tous les jours.
    4. Après libre à toi de màj tes tables et de jouer avec les triggers.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 150
    Par défaut
    En effet ta solution à l'air mieux adapté, je ne connais pas grand chose sur oracle a part les tables et les séquences. Je vais me renseigner sur ce système de procèdure.

  4. #4
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    Tutoriel sur dbms_job :
    http://oracle.developpez.com/guide/d...ages/dbms_job/
    (Merci Jaouad)

    Tutoriel sur les déclencheurs (triggers) :
    http://sheikyerbouti.developpez.com/pl_sql/?page=Chap6
    (Merci Sheikyerbouti)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 150
    Par défaut
    J'ai commencé la lecture du tuto sur DBMS_JOB c'est très bien fait, merci .
    Quand je vois toutes ces fonctionnalités je comprend mieux pourquoi Oracle est si célébre.

  6. #6
    Membre confirmé Avatar de atruong
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 69
    Par défaut
    Oui, et il n'y a pas que ces fonctionnalités....

Discussions similaires

  1. Trigger et procédure stockée
    Par emespere dans le forum PL/SQL
    Réponses: 2
    Dernier message: 19/06/2007, 19h15
  2. trigger ou procédure stockée?
    Par iulius dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/03/2007, 15h19
  3. [SQL2005][débutant]Trigger ou procédure stockée
    Par DebutantDotNet dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 03/10/2006, 11h15
  4. création triggers et procédure stockées
    Par jhons dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 12/07/2006, 17h54
  5. Triggers et Procédures stockées
    Par agecanonix dans le forum Débuter
    Réponses: 3
    Dernier message: 21/01/2005, 10h16

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