Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur 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 08/09/2008, 15h14   #1
Invité de passage
 
Inscription : février 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 4
Points : 0
Points : 0
Par défaut Index-by tables dans le dictionnaire Oracle

Bonjour,
je cherche à lister les "index-by tables" de ma base de données (Oracle 8), je cherche donc dans les tables du dictionnaire (DICT) mais je ne trouve rien.

Par exemple pour les nested tables , il y a USER_NESTED_TABLES, masi rien ne semble correspondre à "index-by tables".

Qqun a une idée?
ibax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 21h28   #2
Rédacteur/Modérateur
 
Avatar de Vincent Rogier
 
vincent rogier
Inscription : juillet 2007
Messages : 2 355
Détails du profil
Informations personnelles :
Nom : vincent rogier
Âge : 34

Informations forums :
Inscription : juillet 2007
Messages : 2 355
Points : 3 108
Points : 3 108
Oracle gère 3 types de collections :

* PL/SQL tables : uniquement PL/SQL
* VARRAYs : PL/SQL et SQL
* Nested tables : PL/SQL et SQL

Les VARRAYs et Nested tables sont accessibles en SQL donc il figurent le dictionnaire (user_types/all_types).

Par contre les pl/sql tables ne sont pas connues de SQL donc absentes du dictionnaire.

Le seul moyen de trouver des références à des pl/sql tables et de taper sur user_sources et de partir ce cette idée :

Code :
SELECT owner, text FROM all_source WHERE upper(text) LIKE '%INDEX BY%';
mais cela pose le soucis des tab, retour chariot, ... Bref pas évident...
__________________
Vincent Rogier.

Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

OCILIB (C Driver for Oracle)

Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle
Vincent Rogier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 22h37   #3
Invité de passage
 
Inscription : février 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 4
Points : 0
Points : 0
Helas, ca confirme ce que je craignais...
Merci de ta réponse en tout cas.
ibax 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 22h17.


 
 
 
 
Partenaires

Hébergement Web