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 :

PROCEDURE oracle 11g


Sujet :

Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut PROCEDURE oracle 11g
    Bonjour,
    je cherche a creer un ensemble de procedure, afin de mettre ajour des tables.
    l'une d'elle s' " update " a partir de 2 autres tables.
    je souhaiterai creer une procedure qui regroupe ces actions .
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quelle est votre question ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut re
    je n'arrive pas a mettre a jour une table a partir d'une 2 autres tables ou meme d'une autre !


    je cherche a prendre des valeurs de la table 2 ( attribut 3 ), les mettre dans la table 1, lorsque la condition ( attribut 2 = attribut 4 ) entre table 1 et table 3 est vrai !

    UPDATE Table1
    SET Att1 = TABLE2.att3
    Where att2 IN ( Select att4
    FROM table2 )

    mais je n'y arrive pas !
    Merci de votre aide !

  4. #4
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Je vous invite à utiliser un MERGE, d'une façon similaire à ici :
    http://www.developpez.net/forums/d85...t/#post4867104

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut oui !
    Merci Beacoup ça tourne a merveille lorsqu'il s'agit d'une maj a partir d'une seule table !!!
    Est ce que la mise a jour a partir de 2 tables est possible avec "merge" ??

  6. #6
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Oui, vous pouvez merger dans une table le résultat de n'importe quelle requête.

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut !
    Un grand merci !

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

Discussions similaires

  1. Oracle 11g disponible sur Linux
    Par pifor dans le forum Oracle
    Réponses: 8
    Dernier message: 16/08/2007, 23h28
  2. Réponses: 2
    Dernier message: 28/08/2006, 11h00
  3. Réponses: 4
    Dernier message: 21/06/2005, 16h45
  4. [C#] Problème de récupération d'une procédure Oracle
    Par minnieBis dans le forum ASP.NET
    Réponses: 11
    Dernier message: 20/04/2004, 13h48

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