1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Bonjour ,
    J'essaie de mettre à jour ma BD oracle depuis windev (accès natif) .
    Lorsque je lance le traitement (HExécuteRequêteSQL(sdSdSourceUpdate,VarConnect_Oracle,hRequêteSansCorrection,sReqUPDATE)) , ça me renvoie un message d'erreur : ora-00911 caractère non valide
    par contre lorsque je lance la même requête d'update sur SQL PLUS , ça me renvoie pas d'erreur .
    Merci pour votre aide .

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 444
    Points : 3 031
    Points
    3 031

    Par défaut

    C'est peut-être le ";" final à la fin de la requête ? il n'en faut pas dans Windev.

    Après, le jeu de devinettes, c'est sympa, mais pour être efficace, il faudrait probablement montrer la requête.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Merci pour ta réponse .
    J'ai essayé avec et sans le ";" mais toujours le même message d'erreur .
    voilà ma requête :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    UPDATE RIB SET 
    RIB.P_RIBNOM=‘XXXX’,
    RIB.P_RIBCOD=‘1’,
    RIB.P_4BQGUI=‘33333’,
    RIB.P_RIBCPT=‘00025555551’,
    RIB.P_RIBCLE=‘81’,
    RIB.P_RIBLOC=‘YYYYYYY’,
    RIB.IBAN=‘FR111111111111111111’,
    RIB.BIC=‘KKKKKKK’,
    RIB.Datmod=‘20161124’,
    RIB.utimod=‘TTTTTT’,
    RIB.P_4BQBNK=‘66666WHERE 
    RIB.CODSOC = '3'
    AND RIB.CPTTIE = (SELECT CPTTIE FROM TIE WHERE TIE.CODSOC = '3'  AND TIE.TYPTIE =  'FOU'  AND TIE.SIGTIE =  '7500' )
    AND RIB.P_RIBCOD = '1'

    Merci .

  4. #4
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 444
    Points : 3 031
    Points
    3 031

    Par défaut

    C'est le caractère Apostrophe.
    Selon les lignes tu as un ' correct (lignes 15, 16 et 17) , ou un ’ penché qui vient de Word par exemple : toutes les lignes du début.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Distribution

    Informations forums :
    Inscription : février 2017
    Messages : 6
    Points : 7
    Points
    7

    Par défaut Soucis hRequêteSansCorrection - ORA-00911: Caractère non valide

    Merci , c'était effectivement à cause de ça .
    bonne journée .

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

Discussions similaires

  1. [Migration] ORA-00911: Caractère non valide en XI
    Par diidouu dans le forum Administration-Migration
    Réponses: 10
    Dernier message: 08/09/2009, 16h25
  2. Réponses: 2
    Dernier message: 15/04/2009, 07h42
  3. [10g Express] ORA-00911: caractère non valide
    Par maynoush dans le forum SQL
    Réponses: 4
    Dernier message: 23/11/2008, 16h04
  4. ORA-00911: caractère non valide
    Par Yayam dans le forum SQL
    Réponses: 5
    Dernier message: 14/11/2008, 15h42
  5. Réponses: 8
    Dernier message: 11/11/2008, 17h33

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