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 :

[Oracle9i] Exécution de JOB avec retour à la ligne en erreur


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut [Oracle9i] Exécution de JOB avec retour à la ligne en erreur
    Bonjour,

    J'ai une question (vous vous en doutez) d'exécution de job.

    L'exécution suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Requete :='
       INSERT INTO TOTO(DUMMY) VALUES(1);
       INSERT INTO TOTO(DUMMY) VALUES(2);';
     
    dbms_job.SUBMIT(jn,requete,sysdate);
    Ne fonctionne pas sur toutes mes instances oracle 9i. Je récupère pour certaines une erreur de type "Symbole "" rencontré à la place de ...."

    Le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Requete :=  'INSERT INTO TOTO(DUMMY) VALUES(1); '
             || 'INSERT INTO TOTO(DUMMY) VALUES(2);';
     
    dbms_job.SUBMIT(jn,requete,sysdate);
    lui fonctionne sur toutes mes instances.

    Ma question est donc pourquoi ? Cela fonctionnait très bien en Oracle 8i sur toutes mes instances.

    Merci d'avance, c'est juste pour comprendre et au cas ou ce soit plus grave qu'il n'en à l'air, j'ai bien ma solution deux de contournement mais je n'aime pas ne pas comprendre le pourquoi.

  2. #2

  3. #3
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut
    Merci pour la réponse mais cela ne répond pas tout à fait.

    Effectivement mes exemples sont erronés vu que je n'ai pas mis de begin/end. Mais mon exemple réel non simplifié est bien encapsulé dans une procédure.

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    la version de PL/SQL a changé et son comportement avec, ta syntaxe est désormais prohibé... c'est tout

  5. #5
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut
    Ok merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 04/07/2007, 14h33
  2. [utilitaire bcp]problème avec retour à la ligne
    Par m-mas dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 24/05/2007, 15h10
  3. [CSS] espace dans les li avec retour à la ligne
    Par grinder59 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/07/2006, 11h00
  4. Bouton avec retour a ligne
    Par Dsphinx dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 29/05/2006, 21h30
  5. Concatérner chaine avec retour à la ligne
    Par nebule dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 11h55

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