Oracle
 sql >> Base de données >  >> RDS >> Oracle

Trouver les variables globales du package à partir du dictionnaire de données

Aucune vue système ne contient ces informations. Le mieux que vous puissiez probablement faire ici est d'utiliser user_source ou all_source (je sais que vous avez dit que cela ne comptait pas, mais je pense que c'est le mieux que vous puissiez faire ici).

Cela dit, si vous utilisez le préfixe standard g_ pour vos globals, l'analyse de all_source est-elle vraiment si mauvaise ? Je pense que vous pourriez écrire un PL/SQL pour boucler sur la source et rechercher "g_". Cela nécessitera probablement quelques ajustements et expérimentations, mais je pense que cela vaut la peine d'essayer.