Comment faire pour récupérer le SQL utilisé pour créer une vue dans Oracle?

Dans Oracle, pour récupérer le SQL utilisé pour créer une Fonction, l'emballage, etc, le user_source vue peut être interrogée. Toutefois, les opinions ne sont pas inclus dans ce point de vue -, ni qu'ils existent dans le sous-jacent sys.source$. Pour accéder au texte de vues, le user_views.text colonne peut être utilisée, mais ce n'est pas exact parce que Oracle va ré-écrire certaines parties de la requête, par exemple, il va faire glob expansion.

Comment puis-je récupérer le SQL utilisé pour créer une vue, exactement comme il était entré, sans glob expansion?

Qu'est-ce que "glob expansion"?
En SQL, je pense que ce serait reportez-vous à l'expansion de la * pour inclure toutes les colonnes. La terminologie vient de l'utilisation des caractères génériques dans les chemins Unix.

OriginalL'auteur Andrew | 2014-04-25