Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 10/01/2007, 13h03   #1
Membre habitué
 
Avatar de mamiberkof
 
Inscription : avril 2005
Messages : 286
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Maroc

Informations forums :
Inscription : avril 2005
Messages : 286
Points : 126
Points : 126
Envoyer un message via MSN à mamiberkof
Par défaut Requete owner, dba_object ?

Bonjour,

Code :
1
2
3
4
SELECT owner,object.name,object.type
FROM dba_objects
WHERE object-type IN ('Procudure','Function','Package')
AND owner NOT IN ('SYS','SYSTEM')
est ce que vous pouvez me confirmer ce que j'ai compris de cette requete :

Afficher les users et le nom et le type de l'objet (fonction,procedure,package)qui leur appartiennent de la vue dba_objects excepté les users SYS et SYSTEM

c'est bien ça?
merci
__________________
¤-------------------------------------------------------------------
|لا تبكي يا بُـنية، فإن الله مانع أباك...
| Trd :"Ne pleure pas ma petite fille, Dieu protége ton père" Le prophet Mohammed.
| L'effet developpez.com : ->geek
| It is man's ability to remember that sets us apart. We are the only species concerned with the past. Our memories give us voice. They bear witness to history so that others |might learn. So they might celebrate our triumphs and be warned of our failures.
¤-------------------------------------------------------------------
mamiberkof est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2007, 14h32   #2
Invité de passage
 
Inscription : janvier 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 11
Points : 3
Points : 3
Oui c'est ça :
Voir les procédures, fonctions et packages par utilisateur, et sans afficher celles de SYS et SYSTEM, la syntaxe éxacte est :
Code :
1
2
3
4
SELECT owner,object_name,object_type
FROM dba_objects
WHERE object_type IN ('Procedure','Function','Package')
AND owner NOT IN('sys','system');
KageBunshinNoGentoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2007, 15h02   #3
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
En général, les données VARCHAR2 du dictionnaire sont en majuscules:


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
>SELECT DISTINCT(object_type) FROM dba_objects;
 
OBJECT_TYPE
-------------------
INDEX
JOB CLASS
CONTEXT
TYPE BODY
PROCEDURE
RESOURCE PLAN
RULE
SCHEDULE
TABLE PARTITION
WINDOW
WINDOW GROUP
 
OBJECT_TYPE
-------------------
TABLE
TYPE
VIEW
LIBRARY
FUNCTION
TRIGGER
PROGRAM
CLUSTER
SYNONYM
PACKAGE BODY
QUEUE
 
OBJECT_TYPE
-------------------
CONSUMER GROUP
EVALUATION CONTEXT
RULE SET
DIRECTORY
UNDEFINED
OPERATOR
SEQUENCE
LOB
PACKAGE
JOB
INDEX PARTITION
 
OBJECT_TYPE
-------------------
LOB PARTITION
 
34 rows selected.
 
SELECT DISTINCT(owner) FROM dba_objects;
 
OWNER
------------------------------
PUBLIC
SYSTEM
SYS
TSMSYS
OUTLN
DBSNMP
La bonne requête est donc:

Code :
1
2
3
4
SELECT owner,object_name,object_type
FROM dba_objects
WHERE object_type IN ('PROCEDURE','FUNCTION','PACKAGE')
AND owner NOT IN('SYS','SYSTEM');
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2007, 15h41   #4
Membre habitué
 
Avatar de mamiberkof
 
Inscription : avril 2005
Messages : 286
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Maroc

Informations forums :
Inscription : avril 2005
Messages : 286
Points : 126
Points : 126
Envoyer un message via MSN à mamiberkof
ok, merci les gars

bonne fin de journée
__________________
¤-------------------------------------------------------------------
|لا تبكي يا بُـنية، فإن الله مانع أباك...
| Trd :"Ne pleure pas ma petite fille, Dieu protége ton père" Le prophet Mohammed.
| L'effet developpez.com : ->geek
| It is man's ability to remember that sets us apart. We are the only species concerned with the past. Our memories give us voice. They bear witness to history so that others |might learn. So they might celebrate our triumphs and be warned of our failures.
¤-------------------------------------------------------------------
mamiberkof est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h47.


 
 
 
 
Partenaires

Hébergement Web