Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/10/2011, 10h25   #1
Membre du Club
 
Inscription : mars 2006
Messages : 223
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 223
Points : 53
Points : 53
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.
lazzeroni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 10h30   #2
Membre expérimenté
 
Homme Mohamed Houri
Inscription : mars 2010
Messages : 286
Détails du profil
Informations personnelles :
Nom : Homme Mohamed Houri
Localisation : France

Informations forums :
Inscription : mars 2010
Messages : 286
Points : 563
Points : 563
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 :
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 Cordialement
www.hourim.wordpress.com
Mohamed.Houri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 10h31   #3
Membre confirmé
 
Homme Grégoire MARTIN
Ingénieur développement logiciels
Inscription : janvier 2011
Messages : 128
Détails du profil
Informations personnelles :
Nom : Homme Grégoire MARTIN
Âge : 32
Localisation : France, Hauts de Seine (Île de France)

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

Informations forums :
Inscription : janvier 2011
Messages : 128
Points : 225
Points : 225
Bonjour,

Il faut consulter les tables DBA : ALL_SOURCE

Code :
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 :
1
2
3
4
SELECT *
FROM ALL_VIEWS
WHERE OWNER = '...'
AND TEXT LIKE '%...%'
__________________
Cordialement.
ORA-007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h32.


 
 
 
 
Partenaires

Hébergement Web