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

SQL Oracle Discussion :

Réferences vers une table


Sujet :

SQL Oracle

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 19
    Par défaut Réferences vers une table
    Bonjour,

    Je souhaiterai savoir s'il est possible de determiner si des objets (procedures, fonctions, vues, ...) font appels à une table particulière.

    Je veux pouvoir determiner ca grâce à une procédure/fonction et non avec un logiciel comme SQL Developer, mon but étant de pouvoir, au final, savoir si une table est utilisée et par qui ...

    Y a-t-il une table système qui pourrait m'aider?

    Merci d'avance.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Vous pouvez utiliser DBA_DEPENDENCIES pour tout ce qui est SQL statique appelé dans du PL/SQL.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut
    Interroge les tables ALL_DEPENDENCIES ou USER_DEPENDENCIES

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 19
    Par défaut
    Merci de vos réponses.

    Je n'arrive pas à faire le lien entre les tables que vous me donnez et les informations que je cherche.

    Pourriez-vous m'indiquer comment les lire ?


  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Si vous recherchez "dba_dependencies" et "exemple" sur le site vous trouvez l'exemple suivant:
    http://www.developpez.net/forums/sho...encies+exemple.

    Sinon vous pouvez aussi créer une procédure stockée qui utilise une table donnée et regarder ce que contient USER_DEPENDENCIES dans le schéma où vous avez créé la procédure.

Discussions similaires

  1. [Oracle 9i] Export d'une vue vers une table.
    Par Cyborg289 dans le forum Oracle
    Réponses: 3
    Dernier message: 14/06/2006, 20h36
  2. Transfert vers une table selon condition
    Par Monsieur Peck dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 13/06/2006, 13h34
  3. Réponses: 16
    Dernier message: 20/03/2006, 23h21
  4. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 21h24
  5. selection multiple vers une table ajout
    Par EE dans le forum Access
    Réponses: 12
    Dernier message: 18/05/2005, 16h56

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