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 :

Recherche mot dans toute la base oracle (package,function,procedure)


Sujet :

SQL Oracle

  1. #1
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 220
    Points : 88
    Points
    88
    Par défaut Recherche mot dans toute la base oracle (package,function,procedure)
    bonjour,

    je cherche un script permettant de recherche dans un package,une vue, une fonction, une procedure un mot donné.

    ce script me ressortirait tous les packages, vue etc... qui comprenne ce mot.

    merci d'avance.

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    536
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 536
    Points : 1 359
    Points
    1 359
    Par défaut
    Citation Envoyé par lazzeroni Voir le message
    bonjour,

    je cherche un script permettant de recherche dans un package,une vue, une fonction, une procedure un mot donné.

    ce script me ressortirait tous les packages, vue etc... qui comprenne ce mot.

    merci d'avance.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    mhouri> select *
      2  from all_source
      3  where text like '%votre_mot%';
     
    no rows selected
    Faire aussi attention aux majuscules/minuscules.
    Bien Respectueusement
    www.hourim.wordpress.com

    "Ce qui se conçoit bien s'énonce clairement"

  3. #3
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2011
    Messages : 146
    Points : 263
    Points
    263
    Par défaut
    Bonjour,

    Il faut consulter les tables DBA : ALL_SOURCE

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SELECT *
    FROM ALL_SOURCE
    WHERE OWNER = '...'
    AND TEXT like '%...%'
    ;
    Attention le texte est en upper


    Pour les vues :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select *
    from ALL_VIEWS
    WHERE OWNER = '...'
    AND TEXT like '%...%'
    Cordialement.

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2020
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Remerciement
    Merci à vous deux. Vous êtes des pépites. 10 ans plus tard, c'est toujours aussi utile.

Discussions similaires

  1. Recherche dans toute une base oracle
    Par Kasanova75 dans le forum SQL
    Réponses: 1
    Dernier message: 27/07/2009, 12h26
  2. recherche dans toute la base
    Par françois35 dans le forum Modélisation
    Réponses: 1
    Dernier message: 08/09/2008, 18h53
  3. Requete SQL de recherche dans toute la base
    Par john.fender dans le forum Langage SQL
    Réponses: 11
    Dernier message: 04/09/2007, 15h37
  4. Outil pour rechercher dans toutes la base
    Par ChrOnOs83 dans le forum Access
    Réponses: 4
    Dernier message: 24/01/2006, 14h49

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