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 :

[Pl/Sql]trigger et vue


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut [Pl/Sql]trigger et vue
    Salut,

    J'aurais aimé savoir s'il était possible de créer un trigger permettant l'affichage d'une vue lors de l'appel d'une table.

    Dans les cours je n'arrive pas à trouver qch me le confirmant. Et n'y arrivant pas j'aimerais pas essayer trop longtemps pour rien.

    Je suis sous oracle 8i et j'utilise DbVizualiser pour modifier ma base.

    Merci de votre aide

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Qu'entendez-vous par "afficher une vue" ?

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut
    En fait j'ai changer une table en deux tables liées par une contrainte de clé étrangère.
    J'ai créer un vue modélisant l'ancienne table:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    create view v_test2 as select T.nom, T.prenom, T.id, C.adresse from test2 T, test1 C
            where T.test1_id=C.id  ;
    E t j'aimerais que lorsqu'on veut afficher une de mes nouvelles tables, la table d'origine soit affichée (en appelant la vue).

    J'ai pensé que créer une vue puis utiliser un trigger était la solution mais ce n'est peut-être pas le cas?

  4. #4
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut
    Excusez moi d'insister, mais je n'arrive vraiment pas à résoudre mon problème

  5. #5
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Oui, mais je ne comprends pas votre problème.

    E t j'aimerais que lorsqu'on veut afficher une de mes nouvelles tables, la table d'origine soit affichée (en appelant la vue).
    c'est quoi les nouvelles tables ?

  6. #6
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Si je comprends bien, quand on fait un SELECT FROM TOTO, vous voulez qu'Oracle réponde par un SELECT FROM TITI ?

Discussions similaires

  1. [Pl/Sql] Trigger INSTEAD OF et vue
    Par sdesousa dans le forum Oracle
    Réponses: 3
    Dernier message: 04/08/2006, 14h16
  2. [Sql] index sur vue
    Par fxp17 dans le forum Oracle
    Réponses: 8
    Dernier message: 23/02/2006, 10h56
  3. [PL/SQL] Trigger qui appelle une procédure
    Par alex6891 dans le forum Oracle
    Réponses: 5
    Dernier message: 19/01/2006, 09h01
  4. [requète sql] Créer une vue ordonnée
    Par gangsoleil dans le forum Langage SQL
    Réponses: 3
    Dernier message: 10/01/2006, 18h34
  5. Pb Trigger sur vue
    Par cosminutza dans le forum Développement
    Réponses: 3
    Dernier message: 28/07/2003, 16h37

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