Maison  >  Article  >  base de données  >  Où lire les procédures stockées Oracle

Où lire les procédures stockées Oracle

下次还敢
下次还敢original
2024-04-19 07:00:391019parcourir

Les procédures stockées Oracle peuvent être visualisées via les méthodes suivantes : Outil de développement PL/SQL : développez le nœud « Procédures stockées ». Outil de ligne de commande SQLPlus : exécutez SELECT FROM user_procedures ; vue système DBA_PROCEDURES : exécutez SELECT * FROM DBA_PROCEDURES ; procédure stockée spécifique : exécutez DESC package_name.procedure_name; blocs de code stockés dans une base de données qui peuvent être utilisés pour effectuer des tâches spécifiques. Pour afficher les procédures stockées dans Oracle, vous pouvez utiliser les méthodes suivantes :

PL/SQL Developer ToolsOù lire les procédures stockées Oracle

Connectez-vous à la base de données.

Développez l'arborescence "Objets".

Développez le nœud "Procédure stockée".

Les procédures stockées sont répertoriées sous ce nœud.

  • Outil de ligne de commande SQL*Plus
  • Connectez-vous à la base de données.
  • Exécutez la commande suivante :
<code class="sql">SELECT * FROM user_procedures;</code>

Cela listera toutes les procédures stockées pour l'utilisateur actuel.

Vue système DBA_PROCEDURES
  • Exécutez la requête suivante :
<code class="sql">SELECT * FROM DBA_PROCEDURES;</code>

Cela listera toutes les procédures stockées dans la base de données.

Affichage de procédures stockées spécifiques

    Pour afficher une procédure stockée spécifique, vous pouvez utiliser la commande suivante :
  • <code class="sql">DESC package_name.procedure_name;</code>
  • Par exemple, pour afficher
, vous pouvez exécuter la commande suivante :

<code class="sql">DESC my_package.my_procedure;</code>
Cela affichera les détails de la procédure stockée, y compris ses paramètres, ses types de retour et son corps de code.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn