Metadata d'une requête (et non d'une table)
Bonjour à tous,
Etant une tanche en Oracle SQL, je soumets mon problème à cette auguste assemblée.
Je voudrais monter une routine qui prend en entrée une requête simple mais qui m'est inconnue auparavant.
Par exemple:
Code:
1 2 3
| SELECT proprietaire.nom, animal.lof, animal.sexe
FROM proprietaire, animal
WHERE animal.proprietaire_id = proprietaire_id; |
Je voudrais récupérer une liste de métadonnées du type de celle que DESC fournit
C'est à dire:
Code:
1 2 3
| proprietaire.nom VARCHAR2(50)
animal.lof NUMBER(1)
animal.sexe VARCHAR2(1) |
Comment puis je faire simplement avec Oracle SQL ?
Cela est il possible ?
J'étais parti sur la piste de monter une vue temporaire à partir de ma requête puis de faire un DESC VIEW mais j'ai des problème de droits ...
Ca serait tellement bien si on pouvait faire un DESC (SELECT * ... FROM etc...) :lol: