Comment puis-je obtenir colonne de type de données dans Oracle PL-SQL avec de faibles privilèges?

J'ai un accès en lecture seule pour quelques tables dans une base de données Oracle. J'ai besoin d'obtenir des informations de schéma sur certaines colonnes. Je voudrais utiliser quelque chose d'analogue à MS SQL sp_help.

Je vois la table, je suis intéressé par répertoriés dans cette requête:

SELECT * FROM ALL_TABLES

Lorsque j'exécute cette requête, Oracle me dit "table pas trouvé de schéma", et oui, les paramètres sont corrects.

SELECT 
DBMS_METADATA.GET_DDL('TABLE', 'ITEM_COMMIT_AGG', 'INTAMPS') AS DDL
FROM DUAL;

Après l'utilisation de mon Oracle traducteur universel 9000 j'ai supposé que ça ne fonctionne pas car je n'ai pas de privilèges suffisants. Compte tenu de mes contraintes comment puis-je obtenir le type de données longueur de données d'une colonne dans une table, j'ai accès en lecture avec un PL-SQL?

InformationsquelleAutor James | 2010-02-26