IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PL/SQL Oracle Discussion :

Visibilté des procédures sous oracle


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Par défaut Visibilté des procédures sous oracle
    Bonjour,

    Je travaille sur "oracle 10g express edition" et je suis débutant. Quand on crée une table, sa structure peut etre modifiée et son code de création visualisé.

    Mais qu'en est t il pour les procédures par exemple ? Je ne peut plus voir le code pl/sql lui correspondant, ni modifier ce code. Y a t il un moyen, ou est ce que la procedure devient définitivement une boite noire après sa création ??

    D'avance merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Tu passes par SQL*Plus ?

    Tu peux voir le code comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DBMS_METADATA.GET_DDL('PROCEDURE','NOM_DE_LA_PROCEDURE') FROM dual;
    Mais bon, avouons que le passage par un éditeur te simplifiera la tâche.

    Oracle Sql Developer est gratuit et bien utile...

  3. #3
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Citation Envoyé par Rémiz Voir le message
    Je ne peut plus voir le code pl/sql lui correspondant, ni modifier ce code. Y a t il un moyen, ou est ce que la procedure devient définitivement une boite noire après sa création ??
    J'avoue qu'avec l'interface web ça donne un peu cette impression, si quelqu'un sait comment visualiser le code des procs ça m'intéresse aussi

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Par défaut
    Salut Jerome et skuatamad,

    Jerome, oui j'utilise sql*plus, mais j'aimerais faire le plus possible avec Oracle, car avec sql*plus, si tu as une ligne où tu t'es trompé dans ta requête, tu dois tout retaper à chaque fois...

    Quand je lance ta fonction, ça n'affiche que le début de ma procédure (ça coupe en plein milieu d'une ligne) ! Y a t'il un parametre en plus à spécifier ?

    A+

  5. #5
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Par défaut
    Citation Envoyé par Rémiz Voir le message
    ...

    Jerome, oui j'utilise sql*plus, mais j'aimerais faire le plus possible avec Oracle, car avec sql*plus, si tu as une ligne où tu t'es trompé dans ta requête, tu dois tout retaper à chaque fois...
    Il y a une doc à lire pour sql*plus.
    Le navigateur d'objet permet de visualiser/modifier le code des procédures stockées il me semble.

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Par défaut
    Salut,

    J'ai trouvé comment visualiser un objet sous l'environnment Oracle (table, procédure, etc...) :
    HOME>UTILITIES>GENERATE DDL>Create script>Next>Generate DDL

    Pour modifier, je ne vois qu'en faisant un copier/coller vers une nouvelle procédure...

  7. #7
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Et pourquoi ne pas simplement installer Oracle Sql Developer ?

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Rémiz Voir le message
    Jerome, oui j'utilise sql*plus, mais j'aimerais faire le plus possible avec Oracle, car avec sql*plus, si tu as une ligne où tu t'es trompé dans ta requête, tu dois tout retaper à chaque fois...
    C'est quoi Oracle tout court ?
    Passe par Oracle SQL Developer au lieu de te prendre la tête, c'est tout.
    C'est l'outil correspondant à ce besoin, pourquoi faire compliquer ?

Discussions similaires

  1. [Forms10g]affichage des iconnes sous oracle 10g
    Par simocove dans le forum Forms
    Réponses: 4
    Dernier message: 21/05/2007, 19h35
  2. Taille des champs sous Oracle
    Par crovette51101 dans le forum Oracle
    Réponses: 6
    Dernier message: 09/11/2006, 10h36
  3. importer des enregistrements sous Oracle
    Par Run_974 dans le forum SQL
    Réponses: 6
    Dernier message: 25/01/2006, 15h16
  4. Suppression des contraintes sous oracle
    Par delphyjp dans le forum Oracle
    Réponses: 5
    Dernier message: 18/01/2006, 12h12
  5. Gestion des .log sous Oracle
    Par SANOORA dans le forum Administration
    Réponses: 10
    Dernier message: 08/11/2004, 09h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo